contracts
contracts copied to clipboard
Dynamic account benchmark tests
Here's the DynamicAccountBenchmark.t.sol gas consumption report:
Running 15 tests for src/test/benchmark/DynamicAccountBenchmark.t.sol:DynamicAccountBenchmarkTest
[PASS] test_deploy_dynamicAccount() (gas: 7301210)
[PASS] test_scenario_changeExtensionForFunction() (gas: 1940259)
[PASS] test_state_accountReceivesNativeTokens() (gas: 1552985)
[PASS] test_state_addAndWithdrawDeposit() (gas: 1622561)
[PASS] test_state_createAccount_viaEntrypoint() (gas: 1539767)
[PASS] test_state_createAccount_viaFactory() (gas: 1435544)
[PASS] test_state_executeBatchTransaction() (gas: 1589389)
[PASS] test_state_executeBatchTransaction_viaAccountSigner() (gas: 1944386)
[PASS] test_state_executeBatchTransaction_viaEntrypoint() (gas: 1630234)
[PASS] test_state_executeTransaction() (gas: 1580603)
[PASS] test_state_executeTransaction_viaAccountSigner() (gas: 1926904)
[PASS] test_state_executeTransaction_viaEntrypoint() (gas: 1617976)
[PASS] test_state_receiveERC1155NFT() (gas: 1581758)
[PASS] test_state_receiveERC721NFT() (gas: 1617728)
[PASS] test_state_transferOutsNativeTokens() (gas: 1636832)
Test result: ok. 15 passed; 0 failed; 0 skipped; finished in 716.94ms
Hey @alfheimrShiven 👋🏽 same comment as https://github.com/thirdweb-dev/contracts/pull/567 could you please fix? Thanks!
Hey @nkrishang this is done.