Skip to content

Commit

Permalink
test(contracts): add IServiceManager avs tests (#490)
Browse files Browse the repository at this point in the history
Add IServiceManager view tests, fix getOperatorRestakedStrategies

- test all IServiceManager view functions
- update getOperatorRestakedStrategies to match
ServiceManagerBase.getOperatorRestakedStrategies spec

task: https://app.asana.com/0/1206208509925075/1206741146429449
  • Loading branch information
kevinhalliday authored Mar 4, 2024
1 parent 3f96a2f commit e408977
Show file tree
Hide file tree
Showing 14 changed files with 155 additions and 31 deletions.
8 changes: 7 additions & 1 deletion contracts/.gas-snapshot
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,14 @@ FeeOracleV1_Test:test_feeFor_succeeds() (gas: 38619)
FeeOracleV1_Test:test_setFee_nonOwner_reverts() (gas: 20220)
FeeOracleV1_Test:test_setFee_succeeds() (gas: 30824)
FeeOracleV1_Test:test_setFee_zero_reverts() (gas: 20212)
OmniAVS_admin_Test:test_avsDirectory_succeeds() (gas: 14980)
OmniAVS_admin_Test:test_deregisterOperator_byOwner_succeeds() (gas: 334360)
OmniAVS_admin_Test:test_deregisterOperator_whenPaused_reverts() (gas: 69783)
OmniAVS_admin_Test:test_getOPeratorRestakedStrategies_notOperator_succeeds() (gas: 42527)
OmniAVS_admin_Test:test_getOperatorRestakedStrategies_noStrategies_succeeds() (gas: 308794)
OmniAVS_admin_Test:test_getOperatorRestakedStrategies_succeeds() (gas: 369484)
OmniAVS_admin_Test:test_getRestakeableStrategies_noStrategies_succeeds() (gas: 26237)
OmniAVS_admin_Test:test_getRestakeableStrategies_succeeds() (gas: 84514)
OmniAVS_admin_Test:test_pause_byOwner_succeeds() (gas: 44775)
OmniAVS_admin_Test:test_registerOperator_whenPaused_reverts() (gas: 70972)
OmniAVS_admin_Test:test_setMetadataURI_notOwner_reverts() (gas: 18630)
Expand All @@ -24,7 +30,7 @@ OmniAVS_allowlist_Test:test_removeFromAllowlist_succeeds() (gas: 109388)
OmniAVS_allowlist_Test:test_setEthStakeInbox_notOwner_reverts() (gas: 18010)
OmniAVS_allowlist_Test:test_setEthStakeInbox_succeeds() (gas: 26728)
OmniAVS_allowlist_Test:test_setEthStakeInbox_zeroAddress_reverts() (gas: 20449)
OmniAVS_initialize_Test:test_initialize_defaultParams_succeeds() (gas: 2863545)
OmniAVS_initialize_Test:test_initialize_defaultParams_succeeds() (gas: 2804599)
OmniAVS_syncWithOmni_Test:test_depositBeaconEth_succeeds() (gas: 475174)
OmniPortal_admin_Test:test_setFeeOracle_nonOwner_reverts() (gas: 20322)
OmniPortal_admin_Test:test_setFeeOracle_succeeds() (gas: 31835)
Expand Down
2 changes: 1 addition & 1 deletion contracts/bindings/avsdirectory.go

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion contracts/bindings/delegationmanager.go

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion contracts/bindings/feeoraclev1.go

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

Loading

0 comments on commit e408977

Please sign in to comment.