nomad-xyz / nomad-monorepo

Contracts, off-chain agents, and libraries for Nomad
https://nomad.xyz
77 stars 16 forks source link

governance transaction to enroll milkomeda #200

Closed anna-carroll closed 2 years ago

anna-carroll commented 2 years ago

purpose: to enroll newly deployed Milkomeda contracts on Ethereum

there are 4 transactions to submit to the Ethereum GovernanceRouter. they are all local. they are, in this order:

  1. set watcher permission for milkomeda on Ethereum xAppConnectionManager
  2. enroll Replica for milkomeda on Ethereum xAppConnectionManager
  3. set governance router for milkomeda on Ethereum GovernanceRouter
  4. set bridge router for milkomeda on Ethereum BridgeRouter

to check the transactions, you will need:

prestwich commented 2 years ago

I have done the following:

tx 1

tx2

tx3

tx4

anna-carroll commented 2 years ago

I am signing off on this transaction ✅

@prestwich do you sign off to execute?

prestwich commented 2 years ago

LGTM 👍

anna-carroll commented 2 years ago

Transaction has been queued and signed by me: https://gnosis-safe.io/app/eth:0x93277b8f5939975b9E6694d5Fd2837143afBf68A/transactions/0xbd8a14776533d047151f02fcd2fa556cee9d2ceee4f01271d8c9abb813e7a1bc

anna-carroll commented 2 years ago

Transaction has been executed: https://etherscan.io/tx/0x626af0199e88f8b22c8fcf772ae79887197b48565bc6bdf628c110003599885c#eventlog

I have verified that the events emitted are as expected. I have also verified that the BridgeRouter has had the proper remote router enrolled (which doesn't emit an event)