Update a.DI implementation and CCIP adapters

Share on X
Raw-Ipfs
For

508.52K

Against

0

Voters

Voting power

Support

ezr3al.eth

179.88K

For

aci.eth

112.78K

For

0x2cc...54Df1

103.04K

For

winte...e.eth

41,739.25

For

stabl...b.eth

41,004.50

For

Payload 1/10
Show more
Created

22 Mar 2024, 1:55 PM

Open for voting

23 Mar 2024, 2:21 PM

Voting closed

26 Mar 2024, 2:22 PM

Passed

Finished

27 Mar 2024, 3:08 PM

Executed

Update a.DI implementation and CCIP adapters

Created

22 Mar 2024, 1:55 PM

Open for voting

23 Mar 2024, 2:21 PM

Voting closed

26 Mar 2024, 2:22 PM

Passed

Finished

27 Mar 2024, 3:08 PM

Executed

Author

BGD Labs @bgdlabs

Creator

0xf71fc92e2949ccF6A5Fd369a0b402ba80Bc61E02

Copy

Simple Summary

This proposal includes the update of the CrossChainController on all supported networks to Revision 2. It also updates all the CCIP Bridge Adapters to version 1.2.0 on the supported networks.

Motivation

The main motivation of this proposal is to bring the CCIP Bridge Adapters up to date with the latest bridge provider specifications, and updating the logic to ease and standardize off chain tracking of a.DI contracts and events.

Specification

  • Update CCIP to v1.2.0
  • Added Adapter Name to the contracts to make it easy to track off chain.

On the CrossChainController implementation we have updated the logic so that all bridged messages will be treated the same even if required confirmation have already been reached. (Previously these messages where ignored)

Updates the implementation of CrossChainController on aDI on all supported networks:

Updates the bridge adapters used to connect between networks

Code diffs for the different networks can be checked on a.DI diff repository for revision 2. Adapter diffs: CCIPAdapter, BaseAdapter, IBaseAdapter CCC Diffs: Forwarder, Errors

References

Copyright

Copyright and related rights waived via CC0.

by BGD Labs