Gas diff after making changes
50 removals
Words removed | 49 |
Total words | 683 |
Words removed (%) | 7.17 |
90 lines
49 additions
Words added | 49 |
Total words | 683 |
Words added (%) | 7.17 |
89 lines
·----------------------------------------------------------------|---------------------------|---------------|-----------------------------·
·----------------------------------------------------------------|---------------------------|---------------|-----------------------------·
| Solc version: 0.8.13 · Optimizer enabled: true · Runs: 15000 · Block limit: 30000000 gas │
| Solc version: 0.8.13 · Optimizer enabled: true · Runs: 15000 · Block limit: 30000000 gas │
·································································|···························|···············|······························
·································································|···························|···············|······························
| Methods │
| Methods │
······························|··································|·············|·············|···············|···············|··············
······························|··································|·············|·············|···············|···············|··············
| Contract · Method · Min · Max · Avg · # calls · usd (avg) │
| Contract · Method · Min · Max · Avg · # calls · usd (avg) │
······························|··································|·············|·············|···············|···············|··············
······························|··································|·············|·············|···············|···············|··············
| Conduit · execute · 78300 · 2316049 · 474674 · 6 · - │
| Conduit · execute · 78300 · 2202995 · 455832 · 6 · - │
······························|··································|·············|·············|···············|···············|··············
······························|··································|·············|·············|···············|···············|··············
| Conduit · executeBatch1155 · - · - · 100007 · 1 · - │
| Conduit · executeBatch1155 · - · - · 100007 · 1 · - │
······························|··································|·············|·············|···············|···············|··············
······························|··································|·············|·············|···············|···············|··············
| Conduit · executeWithBatch1155 · 100500 · 370881 · 267219 · 3 · - │
| Conduit · executeWithBatch1155 · 100500 · 370893 · 267227 · 3 · - │
······························|··································|·············|·············|···············|···············|··············
······························|··································|·············|·············|···············|···············|··············
| ConduitController · acceptOwnership · - · - · 33337 · 1 · - │
| ConduitController · acceptOwnership · - · - · 33337 · 1 · - │
······························|··································|·············|·············|···············|···············|··············
······························|··································|·············|·············|···············|···············|··············
| ConduitController · cancelOwnershipTransfer · - · - · 28115 · 1 · - │
| ConduitController · cancelOwnershipTransfer · - · - · 28115 · 1 · - │
······························|··································|·············|·············|···············|···············|··············
······························|··································|·············|·············|···············|···············|··············
| ConduitController · createConduit · 723522 · 723666 · 723653 · 31 · - │
| ConduitController · createConduit · 723522 · 723666 · 723653 · 31 · - │
······························|··································|·············|·············|···············|···············|··············
······························|··································|·············|·············|···············|···············|··············
| ConduitController · transferOwnership · - · - · 50442 · 2 · - │
| ConduitController · transferOwnership · - · - · 50442 · 2 · - │
······························|··································|·············|·············|···············|···············|··············
······························|··································|·············|·············|···············|···············|··············
| ConduitController · updateChannel · 36079 · 120728 · 106630 · 19 · - │
| ConduitController · updateChannel · 36091 · 120728 · 106631 · 19 · - │
······························|··································|·············|·············|···············|···············|··············
······························|··································|·············|·············|···············|···············|··············
| EIP1271Wallet · approveNFT · - · - · 49681 · 10 · - │
| EIP1271Wallet · approveNFT · - · - · 49693 · 10 · - │
······························|··································|·············|·············|···············|···············|··············
······························|··································|·············|·············|···············|···············|··············
| EIP1271Wallet · registerDigest · - · - · 44157 · 1 · - │
| EIP1271Wallet · registerDigest · - · - · 44157 · 1 · - │
······························|··································|·············|·············|···············|···············|··············
······························|··································|·············|·············|···············|···············|··············
| EIP1271Wallet · revertWithMessage · - · - · 21683 · 1 · - │
| EIP1271Wallet · revertWithMessage · - · - · 21683 · 1 · - │
······························|··································|·············|·············|···············|···············|··············
······························|··································|·············|·············|···············|···············|··············
| EIP1271Wallet · setValid · 21705 · 43617 · 32661 · 2 · - │
| EIP1271Wallet · setValid · 21705 · 43617 · 32661 · 2 · - │
······························|··································|·············|·············|···············|···············|··············
······························|··································|·············|·············|···············|···············|··············
| ExcessReturnDataRecipient · setRevertDataSize · - · - · 43441 · 2 · - │
| ExcessReturnDataRecipient · setRevertDataSize · - · - · 43441 · 2 · - │
······························|··································|·············|·············|···············|···············|··············
······························|··································|·············|·············|···············|···············|··············
| Reenterer · prepare · - · - · 763392 · 2 · - │
| Reenterer · prepare · - · - · 763404 · 2 · - │
······························|··································|·············|·············|···············|···············|··············
······························|··································|·············|·············|···············|···············|··············
| Seaport · cancel · 44124 · 61272 · 56915 · 16 · - │
| Seaport · cancel · 44124 · 61260 · 56913 · 16 · - │
······························|··································|·············|·············|···············|···············|··············
······························|··································|·············|·············|···············|···············|··············
| Seaport · fulfillAdvancedOrder · 104014 · 209693 · 162960 · 112 · - │
| Seaport · fulfillAdvancedOrder · 103898 · 209532 · 162767 · 112 · - │
······························|··································|·············|·············|···············|···············|··············
······························|··································|·············|·············|···············|···············|··············
| Seaport · fulfillAvailableAdvancedOrders · 173305 · 229465 · 205136 · 16 · - │
| Seaport · fulfillAvailableAdvancedOrders · 173088 · 229025 · 204810 · 16 · - │
······························|··································|·············|·············|···············|···············|··············
······························|··································|·············|·············|···············|···············|··············
| Seaport · fulfillAvailableOrders · 172879 · 229282 · 206787 · 13 · - │
| Seaport · fulfillAvailableOrders · 172612 · 228842 · 206432 · 13 · - │
······························|··································|·············|·············|···············|···············|··············
······························|··································|·············|·············|···············|···············|··············
| Seaport · fulfillBasicOrder · 93563 · 1624267 · 665050 · 160 · - │
| Seaport · fulfillBasicOrder · 93563 · 1624293 · 665060 · 160 · - │
······························|··································|·············|·············|···············|···············|··············
······························|··································|·············|·············|···············|···············|··············
| Seaport · fulfillOrder · 102728 · 213402 · 174621 · 105 · - │
| Seaport · fulfillOrder · 102612 · 213241 · 174439 · 105 · - │
······························|··································|·············|·············|···············|···············|··············
······························|··································|·············|·············|···············|···············|··············
| Seaport · incrementNonce · - · - · 47051 · 6 · - │
| Seaport · incrementNonce · - · - · 47051 · 6 · - │
······························|··································|·············|·············|···············|···············|··············
······························|··································|·············|·············|···············|···············|··············
| Seaport · matchAdvancedOrders · 206604 · 272820 · 255463 · 67 · - │
| Seaport · matchAdvancedOrders · 206212 · 272478 · 255062 · 67 · - │
······························|··································|·············|·············|···············|···············|··············
······························|··································|·············|·············|···············|···············|··············
| Seaport · matchOrders · 166719 · 366937 · 268321 · 105 · - │
| Seaport · matchOrders · 166542 · 366330 · 267910 · 105 · - │
······························|··································|·············|·············|···············|···············|··············
······························|··································|·············|·············|···············|···············|··············
| Seaport · validate · 58025 · 69440 · 67068 · 21 · - │
| Seaport · validate · 58001 · 69440 · 67066 · 21 · - │
······························|··································|·············|·············|···············|···············|··············
······························|··································|·············|·············|···············|···············|··············
| TestERC1155 · mint · 47333 · 49989 · 49333 · 130 · - │
| TestERC1155 · mint · 47321 · 49989 · 49456 · 166 · - │
······························|··································|·············|·············|···············|···············|··············
······························|··································|·············|·············|···············|···············|··············
| TestERC1155 · setApprovalForAll · 26136 · 46036 · 45809 · 182 · - │
| TestERC1155 · setApprovalForAll · 26136 · 46036 · 45879 · 254 · - │
······························|··································|·············|·············|···············|···············|··············
······························|··································|·············|·············|···············|···············|··············
| TestERC20 · approve · 28872 · 46236 · 45626 · 190 · - │
| TestERC20 · approve · 28884 · 46248 · 45572 · 162 · - │
······························|··································|·············|·············|···············|···············|··············
······························|··································|·············|·············|···············|···············|··············
| TestERC20 · blockTransfer · 22006 · 43918 · 32962 · 4 · - │
| TestERC20 · blockTransfer · 22006 · 43918 · 32962 · 4 · - │
······························|··································|·············|·············|···············|···············|··············
······························|··································|·············|·············|···············|···············|··············
| TestERC20 · mint · 33947 · 68483 · 57537 · 88 · - │
| TestERC20 · mint · 33947 · 68483 · 55519 · 74 · - │
······························|··································|·············|·············|···············|···············|··············
······························|··································|·············|·············|···············|···············|··············
| TestERC20 · setNoReturnData · 21954 · 43866 · 32910 · 2 · - │
| TestERC20 · setNoReturnData · 21954 · 43866 · 32910 · 2 · - │
······························|··································|·············|·············|···············|···············|··············
······························|··································|·············|·············|···············|···············|··············
| TestERC721 · mint · 51544 · 68656 · 66050 · 158 · - │
| TestERC721 · mint · 51544 · 68656 · 65632 · 136 · - │
······························|··································|·············|·············|···············|···············|··············
······························|··································|·············|·············|···············|···············|··············
| TestERC721 · setApprovalForAll · 26199 · 46111 · 45366 · 270 · - │
| TestERC721 · setApprovalForAll · 26211 · 46111 · 45230 · 226 · - │
······························|··································|·············|·············|···············|···············|··············
······························|··································|·············|·············|···············|···············|··············
| Deployments · · % of limit · │
| Deployments · · % of limit · │
·································································|·············|·············|···············|···············|··············
·································································|·············|·············|···············|···············|··············
| Consideration · - · - · 5347596 · 17.8 % · - │
| Consideration · - · - · 5335122 · 17.8 % · - │
·································································|·············|·············|···············|···············|··············
·································································|·············|·············|···············|···············|··············
| EIP1271Wallet · 600395 · 600407 · 600406 · 2 % · - │
| EIP1271Wallet · 600395 · 600407 · 600406 · 2 % · - │
·································································|·············|·············|···············|···············|··············
·································································|·············|·············|···············|···············|··············
| ExcessReturnDataRecipient · - · - · 511260 · 1.7 % · - │
| ExcessReturnDataRecipient · - · - · 511260 · 1.7 % · - │
·································································|·············|·············|···············|···············|··············
·································································|·············|·············|···············|···············|··············
| Reenterer · - · - · 534991 · 1.8 % · - │
| Reenterer · - · - · 534991 · 1.8 % · - │
·································································|·············|·············|···············|···············|··············
·································································|·············|·············|···············|···············|··············
| TestERC1155 · - · - · 1012405 · 3.4 % · - │
| TestERC1155 · - · - · 1012405 · 3.4 % · - │
·································································|·············|·············|···············|···············|··············
·································································|·············|·············|···············|···············|··············
| TestERC20 · - · - · 1039822 · 3.5 % · - │
| TestERC20 · - · - · 1039822 · 3.5 % · - │
·································································|·············|·············|···············|···············|··············
·································································|·············|·············|···············|···············|··············
| TestERC721 · - · - · 1094209 · 3.6 % · - │
| TestERC721 · - · - · 1094209 · 3.6 % · - │
·································································|·············|·············|···············|···············|··············
·································································|·············|·············|···············|···············|··············
| TestZone · - · - · 283643 · 0.9 % · - │
| TestZone · - · - · 283643 · 0.9 % · - │
·----------------------------------------------------------------|-------------|-------------|---------------|---------------|-------------·
·----------------------------------------------------------------|-------------|-------------|---------------|---------------|-------------·