Skip to content

Commit

Permalink
feat(contracts): add initial stake deposit contract (#567)
Browse files Browse the repository at this point in the history
Add initial OmniStake contract. 

task: https://app.asana.com/0/1206208509925075/1206566996089588
  • Loading branch information
kevinhalliday authored Mar 11, 2024
1 parent 14f10ce commit 221dbf2
Show file tree
Hide file tree
Showing 4 changed files with 1,420 additions and 37 deletions.
2 changes: 1 addition & 1 deletion contracts/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ build: version ## Build contracts.

.PHONY: bindings
bindings: check-abigen-version build ## Generate golang contract bindings.
./bindings/scripts/gen.sh OmniPortal FeeOracleV1 OmniAVS TransparentUpgradeableProxy ProxyAdmin DelegationManager StrategyManager StrategyBase MockERC20 AVSDirectory
./bindings/scripts/gen.sh OmniPortal FeeOracleV1 OmniAVS OmniStake TransparentUpgradeableProxy ProxyAdmin DelegationManager StrategyManager StrategyBase MockERC20 AVSDirectory
go run ./bindings/scripts/commenttypes.go -- bindings/strategymanager.go IStrategyManagerDeprecatedStructQueuedWithdrawal IStrategyManagerDeprecatedStructWithdrawerAndNonce
go run ./bindings/scripts/commenttypes.go -- bindings/avsdirectory.go ISignatureUtilsSignatureWithSaltAndExpiry

Expand Down
1,061 changes: 1,025 additions & 36 deletions contracts/bindings/omniavs.go

Large diffs are not rendered by default.

369 changes: 369 additions & 0 deletions contracts/bindings/omnistake.go

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

Loading

0 comments on commit 221dbf2

Please sign in to comment.