chore: remove revive dependencies#2657
Conversation
🦑 📈 ink! Example Contracts ‒ Changes Report 📉 🦑
Show overviewUsing the ABI denoted in the contract manifest.
Show diagramgantt
dateFormat x
axisFormat x
section
./integration-tests/all-abi/events : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 19852 kb : a1, 0, 19852
pr default abi - 19842 kb : a1, 0, 19842
pr sol abi - 19842 kb : a2, 0, 19842
pr all abi - 19842 kb : a3, 0, 19842
#nbsp; : a4, 0, 0
section
./integration-tests/internal/call-builder-return-value : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 9162 kb : a1, 0, 9162
pr default abi - 9162 kb : a1, 0, 9162
pr sol abi - 0 kb : a2, 0, 0
pr all abi - 0 kb : a3, 0, 0
#nbsp; : a4, 0, 0
section
./integration-tests/internal/e2e-runtime-only-backend : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 2202 kb : a1, 0, 2202
pr default abi - 2202 kb : a1, 0, 2202
pr sol abi - 0 kb : a2, 0, 0
pr all abi - 0 kb : a3, 0, 0
#nbsp; : a4, 0, 0
section
./integration-tests/internal/lang-err/call-builder : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 8476 kb : a1, 0, 8476
pr default abi - 8477 kb : a1, 0, 8477
pr sol abi - 0 kb : a2, 0, 0
pr all abi - 0 kb : a3, 0, 0
#nbsp; : a4, 0, 0
section
./integration-tests/internal/lang-err/call-builder-delegate : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 3600 kb : a1, 0, 3600
pr default abi - 3600 kb : a1, 0, 3600
pr sol abi - 0 kb : a2, 0, 0
pr all abi - 0 kb : a3, 0, 0
#nbsp; : a4, 0, 0
section
./integration-tests/internal/lang-err/constructors-return-value : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 2442 kb : a1, 0, 2442
pr default abi - 2442 kb : a1, 0, 2442
pr sol abi - 0 kb : a2, 0, 0
pr all abi - 0 kb : a3, 0, 0
#nbsp; : a4, 0, 0
section
./integration-tests/internal/lang-err/contract-ref : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 7007 kb : a1, 0, 7007
pr default abi - 7007 kb : a1, 0, 7007
pr sol abi - 0 kb : a2, 0, 0
pr all abi - 0 kb : a3, 0, 0
#nbsp; : a4, 0, 0
section
./integration-tests/internal/lang-err/integration-flipper : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 2059 kb : a1, 0, 2059
pr default abi - 2059 kb : a1, 0, 2059
pr sol abi - 0 kb : a2, 0, 0
pr all abi - 0 kb : a3, 0, 0
#nbsp; : a4, 0, 0
section
./integration-tests/internal/mapping : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 10620 kb : a1, 0, 10620
pr default abi - 10621 kb : a1, 0, 10621
pr sol abi - 0 kb : a2, 0, 0
pr all abi - 0 kb : a3, 0, 0
#nbsp; : a4, 0, 0
section
./integration-tests/internal/misc-hostfns : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 2204 kb : a1, 0, 2204
pr default abi - 2204 kb : a1, 0, 2204
pr sol abi - 2129 kb : a2, 0, 2129
pr all abi - 2333 kb : a3, 0, 2333
#nbsp; : a4, 0, 0
section
./integration-tests/internal/mother : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 16506 kb : a1, 0, 16506
pr default abi - 16506 kb : a1, 0, 16506
pr sol abi - 0 kb : a2, 0, 0
pr all abi - 0 kb : a3, 0, 0
#nbsp; : a4, 0, 0
section
./integration-tests/internal/overflow-safety : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 1311 kb : a1, 0, 1311
pr default abi - 1310 kb : a1, 0, 1310
pr sol abi - 2619 kb : a2, 0, 2619
pr all abi - 3112 kb : a3, 0, 3112
#nbsp; : a4, 0, 0
section
./integration-tests/internal/sr25519-verification : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 853 kb : a1, 0, 853
pr default abi - 853 kb : a1, 0, 853
pr sol abi - 777 kb : a2, 0, 777
pr all abi - 980 kb : a3, 0, 980
#nbsp; : a4, 0, 0
section
./integration-tests/internal/static-buffer : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 2760 kb : a1, 0, 2760
pr default abi - 2760 kb : a1, 0, 2760
pr sol abi - 0 kb : a2, 0, 0
pr all abi - 0 kb : a3, 0, 0
#nbsp; : a4, 0, 0
section
./integration-tests/internal/storage-types : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 16778 kb : a1, 0, 16778
pr default abi - 16782 kb : a1, 0, 16782
pr sol abi - 0 kb : a2, 0, 0
pr all abi - 0 kb : a3, 0, 0
#nbsp; : a4, 0, 0
section
./integration-tests/internal/system-precompile : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 2229 kb : a1, 0, 2229
pr default abi - 2229 kb : a1, 0, 2229
pr sol abi - 2557 kb : a2, 0, 2557
pr all abi - 3026 kb : a3, 0, 3026
#nbsp; : a4, 0, 0
section
./integration-tests/public/bytes : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 5252 kb : a1, 0, 5252
pr default abi - 5252 kb : a1, 0, 5252
pr sol abi - 5252 kb : a2, 0, 5252
pr all abi - 8705 kb : a3, 0, 8705
#nbsp; : a4, 0, 0
section
./integration-tests/public/complex-storage-structures : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 4857 kb : a1, 0, 4857
pr default abi - 4857 kb : a1, 0, 4857
pr sol abi - 7850 kb : a2, 0, 7850
pr all abi - 9492 kb : a3, 0, 9492
#nbsp; : a4, 0, 0
section
./integration-tests/public/conditional-compilation : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 1727 kb : a1, 0, 1727
pr default abi - 1727 kb : a1, 0, 1727
pr sol abi - 0 kb : a2, 0, 0
pr all abi - 0 kb : a3, 0, 0
#nbsp; : a4, 0, 0
section
./integration-tests/public/contract-invocation : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 8293 kb : a1, 0, 8293
pr default abi - 8293 kb : a1, 0, 8293
pr sol abi - 11267 kb : a2, 0, 11267
pr all abi - 12697 kb : a3, 0, 12697
#nbsp; : a4, 0, 0
section
./integration-tests/public/contract-invocation/contract1 : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 2081 kb : a1, 0, 2081
pr default abi - 2081 kb : a1, 0, 2081
pr sol abi - 2719 kb : a2, 0, 2719
pr all abi - 3425 kb : a3, 0, 3425
#nbsp; : a4, 0, 0
section
./integration-tests/public/contract-invocation/contract2 : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 1996 kb : a1, 0, 1996
pr default abi - 1996 kb : a1, 0, 1996
pr sol abi - 2671 kb : a2, 0, 2671
pr all abi - 3317 kb : a3, 0, 3317
#nbsp; : a4, 0, 0
section
./integration-tests/public/contract-invocation/virtual_contract : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 4626 kb : a1, 0, 4626
pr default abi - 4626 kb : a1, 0, 4626
pr sol abi - 7367 kb : a2, 0, 7367
pr all abi - 7001 kb : a3, 0, 7001
#nbsp; : a4, 0, 0
section
./integration-tests/public/contract-invocation/virtual_contract_ver1 : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 1954 kb : a1, 0, 1954
pr default abi - 1954 kb : a1, 0, 1954
pr sol abi - 2431 kb : a2, 0, 2431
pr all abi - 2821 kb : a3, 0, 2821
#nbsp; : a4, 0, 0
section
./integration-tests/public/contract-invocation/virtual_contract_ver2 : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 1966 kb : a1, 0, 1966
pr default abi - 1966 kb : a1, 0, 1966
pr sol abi - 2443 kb : a2, 0, 2443
pr all abi - 2848 kb : a3, 0, 2848
#nbsp; : a4, 0, 0
section
./integration-tests/public/contract-storage : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 7630 kb : a1, 0, 7630
pr default abi - 7630 kb : a1, 0, 7630
pr sol abi - 0 kb : a2, 0, 0
pr all abi - 0 kb : a3, 0, 0
#nbsp; : a4, 0, 0
section
./integration-tests/public/contract-terminate : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 1551 kb : a1, 0, 1551
pr default abi - 1551 kb : a1, 0, 1551
pr sol abi - 1517 kb : a2, 0, 1517
pr all abi - 1646 kb : a3, 0, 1646
#nbsp; : a4, 0, 0
section
./integration-tests/public/contract-transfer : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 2736 kb : a1, 0, 2736
pr default abi - 2736 kb : a1, 0, 2736
pr sol abi - 0 kb : a2, 0, 0
pr all abi - 3120 kb : a3, 0, 3120
#nbsp; : a4, 0, 0
section
./integration-tests/public/cross-contract-calls : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 8718 kb : a1, 0, 8718
pr default abi - 8719 kb : a1, 0, 8719
pr sol abi - 0 kb : a2, 0, 0
pr all abi - 0 kb : a3, 0, 0
#nbsp; : a4, 0, 0
section
./integration-tests/public/cross-contract-calls/other-contract : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 1775 kb : a1, 0, 1775
pr default abi - 1775 kb : a1, 0, 1775
pr sol abi - 2358 kb : a2, 0, 2358
pr all abi - 2797 kb : a3, 0, 2797
#nbsp; : a4, 0, 0
section
./integration-tests/public/custom-allocator : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 3275 kb : a1, 0, 3275
pr default abi - 3275 kb : a1, 0, 3275
pr sol abi - 0 kb : a2, 0, 0
pr all abi - 0 kb : a3, 0, 0
#nbsp; : a4, 0, 0
section
./integration-tests/public/custom-environment : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 3394 kb : a1, 0, 3394
pr default abi - 3394 kb : a1, 0, 3394
pr sol abi - 1738 kb : a2, 0, 1738
pr all abi - 3845 kb : a3, 0, 3845
#nbsp; : a4, 0, 0
section
./integration-tests/public/debugging-strategies : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 4445 kb : a1, 0, 4445
pr default abi - 4445 kb : a1, 0, 4445
pr sol abi - 5143 kb : a2, 0, 5143
pr all abi - 5829 kb : a3, 0, 5829
#nbsp; : a4, 0, 0
section
./integration-tests/public/dns : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 10423 kb : a1, 0, 10423
pr default abi - 10423 kb : a1, 0, 10423
pr sol abi - 0 kb : a2, 0, 0
pr all abi - 0 kb : a3, 0, 0
#nbsp; : a4, 0, 0
section
./integration-tests/public/e2e-call-runtime : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 1563 kb : a1, 0, 1563
pr default abi - 1563 kb : a1, 0, 1563
pr sol abi - 1905 kb : a2, 0, 1905
pr all abi - 2365 kb : a3, 0, 2365
#nbsp; : a4, 0, 0
section
./integration-tests/public/erc1155 : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 20980 kb : a1, 0, 20980
pr default abi - 20979 kb : a1, 0, 20979
pr sol abi - 0 kb : a2, 0, 0
pr all abi - 0 kb : a3, 0, 0
#nbsp; : a4, 0, 0
section
./integration-tests/public/erc20 : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 10897 kb : a1, 0, 10897
pr default abi - 10899 kb : a1, 0, 10899
pr sol abi - 0 kb : a2, 0, 0
pr all abi - 0 kb : a3, 0, 0
#nbsp; : a4, 0, 0
section
./integration-tests/public/erc721 : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 12863 kb : a1, 0, 12863
pr default abi - 12862 kb : a1, 0, 12862
pr sol abi - 0 kb : a2, 0, 0
pr all abi - 0 kb : a3, 0, 0
#nbsp; : a4, 0, 0
section
./integration-tests/public/events : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 8872 kb : a1, 0, 8872
pr default abi - 8873 kb : a1, 0, 8873
pr sol abi - 12911 kb : a2, 0, 12911
pr all abi - 19182 kb : a3, 0, 19182
#nbsp; : a4, 0, 0
section
./integration-tests/public/fallible-setter : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 2972 kb : a1, 0, 2972
pr default abi - 2972 kb : a1, 0, 2972
pr sol abi - 2972 kb : a2, 0, 2972
pr all abi - 3514 kb : a3, 0, 3514
#nbsp; : a4, 0, 0
section
./integration-tests/public/flipper : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 1775 kb : a1, 0, 1775
pr default abi - 1775 kb : a1, 0, 1775
pr sol abi - 2358 kb : a2, 0, 2358
pr all abi - 2797 kb : a3, 0, 2797
#nbsp; : a4, 0, 0
section
./integration-tests/public/fuzz-testing : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 1762 kb : a1, 0, 1762
pr default abi - 1762 kb : a1, 0, 1762
pr sol abi - 0 kb : a2, 0, 0
pr all abi - 0 kb : a3, 0, 0
#nbsp; : a4, 0, 0
section
./integration-tests/public/incrementer : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 1288 kb : a1, 0, 1288
pr default abi - 1288 kb : a1, 0, 1288
pr sol abi - 0 kb : a2, 0, 0
pr all abi - 0 kb : a3, 0, 0
#nbsp; : a4, 0, 0
section
./integration-tests/public/lazyvec : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 5725 kb : a1, 0, 5725
pr default abi - 5725 kb : a1, 0, 5725
pr sol abi - 0 kb : a2, 0, 0
pr all abi - 0 kb : a3, 0, 0
#nbsp; : a4, 0, 0
section
./integration-tests/public/multi-contract-caller : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 11926 kb : a1, 0, 11926
pr default abi - 11926 kb : a1, 0, 11926
pr sol abi - 16283 kb : a2, 0, 16283
pr all abi - 13139 kb : a3, 0, 13139
#nbsp; : a4, 0, 0
section
./integration-tests/public/multi-contract-caller/accumulator : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 1134 kb : a1, 0, 1134
pr default abi - 1134 kb : a1, 0, 1134
pr sol abi - 2236 kb : a2, 0, 2236
pr all abi - 2794 kb : a3, 0, 2794
#nbsp; : a4, 0, 0
section
./integration-tests/public/multi-contract-caller/adder : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 3168 kb : a1, 0, 3168
pr default abi - 3169 kb : a1, 0, 3169
pr sol abi - 5060 kb : a2, 0, 5060
pr all abi - 3442 kb : a3, 0, 3442
#nbsp; : a4, 0, 0
section
./integration-tests/public/multi-contract-caller/subber : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 3172 kb : a1, 0, 3172
pr default abi - 3173 kb : a1, 0, 3173
pr sol abi - 5066 kb : a2, 0, 5066
pr all abi - 3455 kb : a3, 0, 3455
#nbsp; : a4, 0, 0
section
./integration-tests/public/multisig : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 27517 kb : a1, 0, 27517
pr default abi - 27517 kb : a1, 0, 27517
pr sol abi - 0 kb : a2, 0, 0
pr all abi - 0 kb : a3, 0, 0
#nbsp; : a4, 0, 0
section
./integration-tests/public/own-code-hash : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 3065 kb : a1, 0, 3065
pr default abi - 3065 kb : a1, 0, 3065
pr sol abi - 2973 kb : a2, 0, 2973
pr all abi - 3621 kb : a3, 0, 3621
#nbsp; : a4, 0, 0
section
./integration-tests/public/payment-channel : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 7995 kb : a1, 0, 7995
pr default abi - 7995 kb : a1, 0, 7995
pr sol abi - 0 kb : a2, 0, 0
pr all abi - 0 kb : a3, 0, 0
#nbsp; : a4, 0, 0
section
./integration-tests/public/precompile : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 7861 kb : a1, 0, 7861
pr default abi - 7861 kb : a1, 0, 7861
pr sol abi - 9612 kb : a2, 0, 9612
pr all abi - 10723 kb : a3, 0, 10723
#nbsp; : a4, 0, 0
section
./integration-tests/public/runtime-call-contract : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 1778 kb : a1, 0, 1778
pr default abi - 1778 kb : a1, 0, 1778
pr sol abi - 2358 kb : a2, 0, 2358
pr all abi - 2801 kb : a3, 0, 2801
#nbsp; : a4, 0, 0
section
./integration-tests/public/trait-dyn-cross-contract-calls : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 3960 kb : a1, 0, 3960
pr default abi - 3960 kb : a1, 0, 3960
pr sol abi - 6037 kb : a2, 0, 6037
pr all abi - 4769 kb : a3, 0, 4769
#nbsp; : a4, 0, 0
section
./integration-tests/public/trait-dyn-cross-contract-calls/contracts/incrementer : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 1799 kb : a1, 0, 1799
pr default abi - 1799 kb : a1, 0, 1799
pr sol abi - 2353 kb : a2, 0, 2353
pr all abi - 2794 kb : a3, 0, 2794
#nbsp; : a4, 0, 0
section
./integration-tests/public/trait-erc20 : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 11224 kb : a1, 0, 11224
pr default abi - 11222 kb : a1, 0, 11222
pr sol abi - 0 kb : a2, 0, 0
pr all abi - 0 kb : a3, 0, 0
#nbsp; : a4, 0, 0
section
./integration-tests/public/trait-flipper : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 1728 kb : a1, 0, 1728
pr default abi - 1728 kb : a1, 0, 1728
pr sol abi - 2245 kb : a2, 0, 2245
pr all abi - 2611 kb : a3, 0, 2611
#nbsp; : a4, 0, 0
section
./integration-tests/public/trait-incrementer : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 1870 kb : a1, 0, 1870
pr default abi - 1870 kb : a1, 0, 1870
pr sol abi - 2522 kb : a2, 0, 2522
pr all abi - 3048 kb : a3, 0, 3048
#nbsp; : a4, 0, 0
section
./integration-tests/public/upgradeable-contracts/delegator : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 6452 kb : a1, 0, 6452
pr default abi - 6452 kb : a1, 0, 6452
pr sol abi - 9624 kb : a2, 0, 9624
pr all abi - 11588 kb : a3, 0, 11588
#nbsp; : a4, 0, 0
section
./integration-tests/public/upgradeable-contracts/delegator/delegatee : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 2849 kb : a1, 0, 2849
pr default abi - 2849 kb : a1, 0, 2849
pr sol abi - 2699 kb : a2, 0, 2699
pr all abi - 3466 kb : a3, 0, 3466
#nbsp; : a4, 0, 0
section
./integration-tests/public/upgradeable-contracts/delegator/delegatee2 : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 2849 kb : a1, 0, 2849
pr default abi - 2849 kb : a1, 0, 2849
pr sol abi - 2699 kb : a2, 0, 2699
pr all abi - 3464 kb : a3, 0, 3464
#nbsp; : a4, 0, 0
section
./integration-tests/public/upgradeable-contracts/set-code-hash : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 1723 kb : a1, 0, 1723
pr default abi - 1723 kb : a1, 0, 1723
pr sol abi - 2397 kb : a2, 0, 2397
pr all abi - 2999 kb : a3, 0, 2999
#nbsp; : a4, 0, 0
section
./integration-tests/public/upgradeable-contracts/set-code-hash-migration : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 1723 kb : a1, 0, 1723
pr default abi - 1723 kb : a1, 0, 1723
pr sol abi - 2397 kb : a2, 0, 2397
pr all abi - 2999 kb : a3, 0, 2999
#nbsp; : a4, 0, 0
section
./integration-tests/public/upgradeable-contracts/set-code-hash-migration/migration : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 1877 kb : a1, 0, 1877
pr default abi - 1877 kb : a1, 0, 1877
pr sol abi - 2616 kb : a2, 0, 2616
pr all abi - 2584 kb : a3, 0, 2584
#nbsp; : a4, 0, 0
section
./integration-tests/public/upgradeable-contracts/set-code-hash-migration/updated-incrementer : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 1901 kb : a1, 0, 1901
pr default abi - 1901 kb : a1, 0, 1901
pr sol abi - 2946 kb : a2, 0, 2946
pr all abi - 3443 kb : a3, 0, 3443
#nbsp; : a4, 0, 0
section
./integration-tests/public/upgradeable-contracts/set-code-hash/updated-incrementer : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 1675 kb : a1, 0, 1675
pr default abi - 1675 kb : a1, 0, 1675
pr sol abi - 2381 kb : a2, 0, 2381
pr all abi - 2938 kb : a3, 0, 2938
#nbsp; : a4, 0, 0
section
./integration-tests/public/wildcard-selector : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 2948 kb : a1, 0, 2948
pr default abi - 2948 kb : a1, 0, 2948
pr sol abi - 0 kb : a2, 0, 0
pr all abi - 5211 kb : a3, 0, 5211
#nbsp; : a4, 0, 0
section
./integration-tests/solidity-abi/events : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 12253 kb : a1, 0, 12253
pr default abi - 12253 kb : a1, 0, 12253
pr sol abi - 0 kb : a2, 0, 0
pr all abi - 0 kb : a3, 0, 0
#nbsp; : a4, 0, 0
section
./integration-tests/solidity-abi/sol-cross-contract : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 6677 kb : a1, 0, 6677
pr default abi - 6677 kb : a1, 0, 6677
pr sol abi - 0 kb : a2, 0, 0
pr all abi - 0 kb : a3, 0, 0
#nbsp; : a4, 0, 0
section
./integration-tests/solidity-abi/sol-cross-contract/other-contract-sol : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 2574 kb : a1, 0, 2574
pr default abi - 2574 kb : a1, 0, 2574
pr sol abi - 0 kb : a2, 0, 0
pr all abi - 0 kb : a3, 0, 0
#nbsp; : a4, 0, 0
section
./integration-tests/solidity-abi/sol-encoding : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 2510 kb : a1, 0, 2510
pr default abi - 2510 kb : a1, 0, 2510
pr sol abi - 0 kb : a2, 0, 0
pr all abi - 0 kb : a3, 0, 0
#nbsp; : a4, 0, 0
section
./integration-tests/solidity-abi/solidity-calls-flipper : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 8965 kb : a1, 0, 8965
pr default abi - 8965 kb : a1, 0, 8965
pr sol abi - 0 kb : a2, 0, 0
pr all abi - 0 kb : a3, 0, 0
#nbsp; : a4, 0, 0
section
./integration-tests/solidity-abi/trait-dyn-cross-contract-calls : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 6037 kb : a1, 0, 6037
pr default abi - 6037 kb : a1, 0, 6037
pr sol abi - 0 kb : a2, 0, 0
pr all abi - 0 kb : a3, 0, 0
#nbsp; : a4, 0, 0
section
./integration-tests/solidity-abi/trait-dyn-cross-contract-calls/contracts/incrementer : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 2353 kb : a1, 0, 2353
pr default abi - 2353 kb : a1, 0, 2353
pr sol abi - 0 kb : a2, 0, 0
pr all abi - 0 kb : a3, 0, 0
#nbsp; : a4, 0, 0
section
./integration-tests/solidity-abi/trait-flipper : a5, 0, 0
v5 default abi - 0 kb : a1, 0, 0
master default abi - 2245 kb : a1, 0, 2245
pr default abi - 2245 kb : a1, 0, 2245
pr sol abi - 0 kb : a2, 0, 0
pr all abi - 0 kb : a3, 0, 0
#nbsp; : a4, 0, 0
Show contract sizes: ink! vs Solidity ABIThe following table shows how the contract sizes on this branch change when choosing the Solidity ABI instead of the ink! ABI.
Show contract sizes: ink! vs all ABIThe following table shows how the contract sizes on this branch change when choosing the all ABI instead of the ink! ABI.
Link to the run | Last update: Fri Sep 26 13:01:57 CEST 2025 |
1897d95 to
307a36d
Compare
| @@ -0,0 +1,40 @@ | |||
| [package] | |||
| name = "ink_revive" | |||
There was a problem hiding this comment.
Open to suggestions for better naming too
There was a problem hiding this comment.
Not a very strong opinion, but may be ink_revive_types is more descriptive? 🤔
There was a problem hiding this comment.
It makes more sense your suggestion, changed in daaca1b
| @@ -0,0 +1,285 @@ | |||
| // This file is part of Substrate. | |||
There was a problem hiding this comment.
This code is copied from pallet_revive, so I’ve kept their copyright notice. Not sure if there’s a better practice here.
davidsemakula
left a comment
There was a problem hiding this comment.
Very nice!
Left a few comments 🙂
| [package] | ||
| name = "ink_revive_types" | ||
| version.workspace = true | ||
| authors.workspace = true |
There was a problem hiding this comment.
| authors.workspace = true | |
| authors = ["Use Ink <ink@use.ink>", "Parity Technologies <admin@parity.io>"] |
| authors.workspace = true | ||
| edition.workspace = true | ||
| license.workspace = true | ||
| description = "ink! revive primitives (placeholder)" |
There was a problem hiding this comment.
| description = "ink! revive primitives (placeholder)" | |
| description = "Primitives copied from Parity's Polkadot SDK module `pallet-revive`. Copied to reduce the build times of ink! contracts." |
davidsemakula
left a comment
There was a problem hiding this comment.
A few more suggestions 🙂
fb528ed to
dec49d1
Compare
a0aa5ec to
2a9152f
Compare
Remove
pallet_revivedependencies from everywhere except when usingsandboxfeature flag.Closes #2544