Skip to content

Commit

Permalink
feat: add MintManager and bridgeable GovernanceToken (#269)
Browse files Browse the repository at this point in the history
* feat(contracts): add MintManager and bridgeable GovernanceToken

* feat(op-chain-ops): add a storage key-value encoder for address array

* feat(chain-ops): make MintManager and GovernanceToken predeployed

* test: add test to ensure governance token is minted every block

* ci: fix foundry version

---------

Co-authored-by: sm-stack <jeon0015@naver.com>
  • Loading branch information
Pangssu and sm-stack authored Apr 17, 2024
1 parent e0123f3 commit 1ba74f1
Show file tree
Hide file tree
Showing 47 changed files with 3,116 additions and 491 deletions.
1 change: 1 addition & 0 deletions kroma-bindings/artifacts.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@
"L2OutputOracle",
"L2StandardBridge",
"L2ToL1MessagePasser",
"MintManager",
"ProtocolVault",
"Proxy",
"ProxyAdmin",
Expand Down
1 change: 1 addition & 0 deletions kroma-bindings/bindings/colosseum_more.go

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions kroma-bindings/bindings/gaspriceoracle_more.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

446 changes: 343 additions & 103 deletions kroma-bindings/bindings/governancetoken.go

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions kroma-bindings/bindings/governancetoken_more.go

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion kroma-bindings/bindings/l1block.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 1ba74f1

Please sign in to comment.