-
Notifications
You must be signed in to change notification settings - Fork 33
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Adopt transparent upgradeability pattern (#864)
* Partial transparent proxy impl * OZ remove * forge install: openzeppelin-contracts v4.9.6 * Change tests to reflect transparent proxy * Partial finish genesis generator * Add genesis script * Add make genesis * Adapt sys tx tests * Test fixes * Fix ethers js * Test fixes * Add upgradeability test * Add ProxyAdmin.json to git * Fix genesis contract call test * Use full node url in ethers.js test * Fix toml * Fix toml * Lint fix * Fix low gas limit genesis * Remove unused dependencies from toml * Use from_str * Add comment to foundry toml * add 0x * Lint fix
- Loading branch information
1 parent
cb3ec26
commit 2f4cd19
Showing
38 changed files
with
1,373 additions
and
654 deletions.
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.