Skip to content

governance-bridge-simulation#1467

Closed
leomassazza wants to merge 75 commits intodevelopfrom
governance-bridge-simulation
Closed

governance-bridge-simulation#1467
leomassazza wants to merge 75 commits intodevelopfrom
governance-bridge-simulation

Conversation

@leomassazza
Copy link
Copy Markdown
Contributor

Governance Bridge Simulation - Full System fresh deployed in Kovan

eternauta1337 and others added 25 commits August 16, 2021 13:17
* add TempOwner contract mixin

This mixin adds an extension to be able to execute a function from a hardcoded address with an EOL

* add OwnerRelayOnOptimism.directRelay method

This method can only be executed by the temporary owner before the specified EOL date on contructor

* refactor relayCall fn declaration

* fix error messages length to be <32bytes

* add TempOwned tests

* add debugging methods for now variable

* update tests for initial failing states

* update relay finish event to relayed call only

* add tests using fastForward to update current timestamp

* add EOL reach test case for OwnerRelayOnEthereum.directRelay

* fix test title typo

* Rename internal functions with underscore

* Add require checks to temp owner

* Improvements on TempOwned tests

* Improvements to directRelay() tests

* Update integration tests for owner relays with directRelay()

* Renamed TempOwned to TemporarilyOwned and changed time mechanism

* Tweaks to TemporarilyOwned.sol

Co-authored-by: Alejandro <palebluedot@gmail.com>
…idge (#1466)

* Remove interface casting

* Remove functionality for accepting ownership directly on L2

* Add relay batch support and unit tests

* Make directRelay() integration tests L2 scope only

* Modify dual relay integration tests to relay a single L1-L2 interaction

* Add relayBatch integration tests

* Renams data to payload(s)

* Dedup xGasLimit calculation

* Dedup msg and xDomain sender checks

* Rename OwnerRelayOnOptimism events

* Address new PR comments
* Scripts updated

* Some fixes

* Extracted some utils

* remove comment

* Some fixes
Base automatically changed from governance-bridge to develop November 23, 2021 21:32
@leomassazza
Copy link
Copy Markdown
Contributor Author

unused

@leomassazza leomassazza deleted the governance-bridge-simulation branch June 16, 2022 13:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants