Skip to content

governance-bridge-simulation #1467

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 75 commits into from
Closed

Conversation

leomassazza
Copy link
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
…/synthetix into governance-bridge-simulation
Base automatically changed from governance-bridge to develop November 23, 2021 21:32
@leomassazza
Copy link
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