Skip to content

Latest commit

 

History

History
151 lines (97 loc) · 5.14 KB

v3-83-gov-v3-LayerZero-bridge-adapter-update.md

File metadata and controls

151 lines (97 loc) · 5.14 KB

Proposal 83. LayerZero bridge adapter update to V2.


Voting link

https://vote.onaave.com/proposal/?proposalId=83


Governance forum discussion

https://governance.aave.com/t/bgd-technical-maintenance-proposals/15274/29


Payloads


Certora analysis


Proposal types

📜🔺 contract upgrade


Context

This proposal updates the LayerZero bridge adapters used on a.DI to connect Ethereum with Polygon, Avalanche, BNB and Gnosis to the new LayerZero V2 version in order to bring the bridge adapters to the up to date version.


Proposal creation

Transaction: https://etherscan.io/tx/0x99881b4cbfa49c9681451e6233fe11f738a6f901c40d7d309f6bc60b80e376e2

- proposalId: 83
- creator: 0xf71fc92e2949ccf6a5fd369a0b402ba80bc61e02
- accessLevel: 1
- ipfsHash: 0x309c9f0c885674230940e60b2a8e6fba9a226483d9117ba916ef72d4e3bd013f

createProposal() parameters

{
  "payloads": [ 
    { 
      "chain": "1", 
      "accessLevel": "1", 
      "payloadsController": "0xdAbad81aF85554E9ae636395611C58F7eC1aAEc5", 
      "payloadId": "105" 
    }, 
    { 
      "chain": "137", 
      "accessLevel": "1", 
      "payloadsController": "0x401B5D0294E23637c18fcc38b1Bca814CDa2637C", 
      "payloadId": "53" 
    }, 
    { 
      "chain": "43114", 
      "accessLevel": "1", 
      "payloadsController": "0x1140CB7CAfAcC745771C2Ea31e7B5C653c5d0B80", 
      "payloadId": "24" 
    }, 
    { 
      "chain": "100", 
      "accessLevel": "1", 
      "payloadsController": "0x9A1F491B86D09fC1484b5fab10041B189B60756b", 
      "payloadId": "13" 
    }, 
    { 
      "chain": "56", 
      "accessLevel": "1", 
      "payloadsController": "0xE5EF2Dd06755A97e975f7E282f828224F2C3e627", 
      "payloadId": "11" 
    }, 
  ], 
  "votingPortal": "0x9b24C168d6A76b5459B1d47071a54962a4df36c3", 
  "ipfsHash": "0x309c9f0c885674230940e60b2a8e6fba9a226483d9117ba916ef72d4e3bd013f" 
}

Aave Seatbelt report

Proposal report

https://github.com/bgd-labs/seatbelt-gov-v3/blob/main/reports/proposals/83.md

Payload reports


Technical analysis

We have verified that the payload Updates the LayerZero bridge adapters used to connect between networks to LayerZero V2 with the following values:

  • Ethereum: 0x8410d9BD353b420ebA8C48ff1B0518426C280FCC

  • Polygon: 0x7FAE7765abB4c8f778d57337bB720d0BC53057e3

  • Avalanche: 0x10f02995a399C0dC0FaF29914220E9C1bCdE8640

  • Gnosis: 0x9b6f5ef589A3DD08670Dd146C11C4Fb33E04494F

  • BNB: 0xa5cc218513305221201f196760E9e64e9D49d98A


The proposal is consistent with the description on the governance forum.


Certora validations

✅ The code on the proposal payload corresponds to the proposal specification.

✅ The proposal includes a proper tests suite, checking all necessary post-conditions.

✅ BGD reviewed the payload before the proposal was submitted.

✅ Certora reviewed the procedure followed to submit the proposal.