github safe-global/safe-eth-py v6.0.0

latest releases: v6.1.1, v6.1.0
18 days ago

Migration guide

  • Rename gnosis package name to safe_eth
  • generate_address_2 function was removed. mk_contract_address_2 must be used now
  • BinarySearchAdmin was renamed to AdvancedAdminSearchMixin
  • Sourcify was renamed to SourcifyClient
  • SafeOperation was renamed to SafeOperationEnum
  • Remove relayer support. Safe Relayer is not maintained anymore
  • EnsClient must be configured now using a configuration object
  • Remove EthereumClientProvider. The function get_auto_ethereum_client must be used now
  • Remove and deprecate some database fields. More info on #835
  • Fix typo, cowsap package is now cowswap

What's Changed

🏕 Features

  • Fix gnosis blockscout by @moisses89 in #621
  • Refactor proxyFactory and safe by @moisses89 in #597
  • Add safe contracts 1.4.1 by @moisses89 in #587
  • feat: add Scroll Sepolia support by @nick8319 in #617
  • Add safe-deployments by @moisses89 in #632
  • Add tests for v1.4.1 contracts by @Uxio0 in #630
  • Handle ERC20 decoding issues by @Uxio0 in #636
  • Set version v6.0.0b1 by @Uxio0 in #640
  • Make Django dependency optional by @Uxio0 in #641
  • Fix typos by @omahs in #642
  • Update Erigon test mocks by @Uxio0 in #643
  • Fix typo on quickstart docs by @Uxio0 in #646
  • Add Fantom Opera and Fantom Testnet support by @jenikd in #609
  • feat: add Linea etherscan api clients by @ElvisKrop in #648
  • feat: add RSK Mainnet and Testnet 1.3.0 contracts by @ElvisKrop in #637
  • Remove attrdict Web3 middleware by @Uxio0 in #652
  • Fix safe deployments generator by @moisses89 in #653
  • feat: add Mantle etherscan and blockscout api clients by @ElvisKrop in #655
  • Update deprecated delegates url for tx service by @Uxio0 in #666
  • Add missing Safe tx service networks by @Uxio0 in #663
  • Set version 6.0.0b4 by @Uxio0 in #667
  • Fix gas estimation for v1.2.0 by @Uxio0 in #668
  • Update safe_deployments to v1.28.0 by @moisses89 in #674
  • Add SEPOLIA tx service by @Uxio0 in #681
  • feat: add new networks and clients by @nick8319 in #662
  • feat: add telos safe contracts by @ElvisKrop in #680
  • Add Arbitrum Sepolia by @a-thomas-22 in #669
  • feat: add JOC testnet and mainnet by @0xcuonghx in #673
  • Calculate proxy expected address in ProxyFactory by @Uxio0 in #689
  • Add missing v1.4.1 addresses by @moisses89 in #691
  • Set version to v6.0.0b7 by @moisses89 in #694
  • Add get_safes from owner address by @moisses89 in #698
  • Remove web3.py retry middleware by @Uxio0 in #699
  • Add skip test decorator to test utils by @Uxio0 in #695
  • Set version v6.0.0b8 by @moisses89 in #700
  • Fix: run_tests.sh script by @mmv08 in #697
  • Update precommit by @Uxio0 in #701
  • feat: add PGN Mainnet+Testnet and Arthera Testnet 1.3.0 L2 contracts by @bertux in #682
  • Set version 6.0.0b9 by @Uxio0 in #712
  • Bump safe_deployments to v1.29.0 by @moisses89 in #714
  • Fix typo on hex serializer by @Uxio0 in #715
  • Set version 6.0.0b10 by @Uxio0 in #716
  • Set beta version v6.0.0b12 by @moisses89 in #717
  • Add Manta Pacific contract and client data by @msvstj in #705
  • Skip test if fail due liquidity changes by @moisses89 in #740
  • feat: add Kroma networks by @ElvisKrop in #729
  • Add method to export signatures by @Uxio0 in #722
  • Add message endpoints requests to safe transaction client by @moisses89 in #733
  • Add get_sign_message_lib_contract by @moisses89 in #736
  • Set version 6.0.0b14 by @moisses89 in #743
  • feat: add Zora Mainnet blockscout by @ElvisKrop in #731
  • Add BASE Sepolia Safe addresses by @Uxio0 in #747
  • Add Haqq networks by @Hirama in #730
  • feat: add Mode Mainnet 1.3.0 contracts by @ElvisKrop in #741
  • Remove goerli from tests by @Uxio0 in #749
  • Bump safe_deployments to v1.32.0 by @moisses89 in #751
  • Set version v6.0.0b15 by @moisses89 in #762
  • Fix readthedocs configuration by @Uxio0 in #768
  • Add Felipe to CLA by @Uxio0 in #770
  • feat: add Zora Sepolia 1.3.0 safe contracts by @ElvisKrop in #758
  • Refactor Safe Transaction API client by @moisses89 in #753
  • Rename Gnosis Protocol libraries to Cowswap by @falvaradorodriguez in #778
  • Set version to 6.0.0b16 by @moisses89 in #779
  • Support Python 3.12 by @Uxio0 in #656
  • feat: add Mode Testnet 1.3.0 safe contracts by @ElvisKrop in #759
  • Add 4337 bundler API client by @Uxio0 in #776
  • feat: add Mantle Sepolia support by @ElvisKrop in #742
  • feat: add OP Sepolia 1.3.0 and 1.4.1 safe contracts by @ElvisKrop in #765
  • feat: add Linea Mainnet and Testnet 1.3.0 safe contracts deployed via safe singleton factory by @ElvisKrop in #763
  • feat: add Scroll Mainnet and Testnet 1.3.0 safe contracts deployed via safe singleton factory by @ElvisKrop in #764
  • feat: add Zora Mainnet 1.3.0 safe contracts deployed via safe singleton factory by @ElvisKrop in #761
  • feat: add unreal Testnet support by @ElvisKrop in #787
  • feat: add Taiko Katla L2 1.3.0 contracts by @ElvisKrop in #790
  • feat: Add Aurora, Scroll and Linea safe Singleton by @Majorfi in #760
  • Update Aurora default singleton address blocks by @falvaradorodriguez in #794
  • Update CODEOWNERS to core-api team by @moisses89 in #786
  • Add properties to UserOperation by @Uxio0 in #795
  • Clean old code in safe-eth-py by @Uxio0 in #766
  • Refactor UserOperation constructor by @Uxio0 in #800
  • Add Uint96Field by @moisses89 in #801
  • Set version to v6.0.0b17 by @moisses89 in #803
  • Support batch requests on bundler RPC by @Uxio0 in #804
  • feat: add Berachain Artio support by @ElvisKrop in #788
  • Improve docs for BundlerClient by @Uxio0 in #805
  • feat: add Sei Devnet support by @ElvisKrop in #789
  • feat: add Lisk Sepolia Testnet support by @ElvisKrop in #793
  • Add Arthera Mainnet for versions 1.3.0 and 1.4.1 by @bertux in #792
  • Add Beam and Beam Testnet by @federava in #775
  • Update 4337 bundler mock by @Uxio0 in #815
  • Fix decode bytes32 by @Uxio0 in #816
  • Add Ens Client by @falvaradorodriguez in #814
  • Set version 6.0.0b18 by @falvaradorodriguez in #817
  • Add healthcheck to docker compose by @Uxio0 in #811
  • Remove support for Python 3.8 by @Uxio0 in #820
  • Add uint32Field by @moisses89 in #821
  • Calculate SafeOperation preimage by @Uxio0 in #818
  • Add removed attributes by mistake by @Uxio0 in #822
  • Add serializers for Uint32Field and Uint96Field by @moisses89 in #827
  • Organize UserOperation data types by @Uxio0 in #819
  • Set version v6.0.0b19 by @moisses89 in #828
  • Support Safe Singleton Factory by @Uxio0 in #654
  • Refactor UserOperationReceipt into dataclass by @Uxio0 in #831
  • Set version 6.0.0b20 by @Uxio0 in #833
  • Make keccak and cheksum caches unlimited by @Uxio0 in #834
  • Update badges in README by @Uxio0 in #836
  • Fix bundler E2E tests by @Uxio0 in #841
  • Fix envvar configuration for keccak caches by @Uxio0 in #840
  • Rename BUNDLER_CLIENT_URL -> ETHEREUM_4337_BUNDLER_URL by @Uxio0 in #843
  • Support failed user operations by @Uxio0 in #844
  • Refactor SafeOperation by @Uxio0 in #846
  • feat: add Blast Sepolia support by @ElvisKrop in #791
  • Create GitHub Issue template and GitHub action for add new Safe addresses by @falvaradorodriguez in #845
  • Set version 6.0.0b23 by @Uxio0 in #859
  • Update README file with new procedure to add new address by @falvaradorodriguez in #850
  • feat: add Reya Network support by @ElvisKrop in #842
  • feat: add 1.3.0 contracts on Fraxtal Mainnet by @ElvisKrop in #829
  • Add missing comma and issue number by @falvaradorodriguez in #869
  • Add new chain AURORIA_TESTNET 205205 addresses by @github-actions in #870
  • Add new chain STRATIS_MAINNET 105105 addresses by @github-actions in #871
  • Remove failed space by @falvaradorodriguez in #872
  • Add new chain SHIMMEREVM 148 addresses by @github-actions in #874
  • Add missing workflow steps validations by @falvaradorodriguez in #875
  • Remove docker compose version by @Uxio0 in #876
  • Fix add_delegate method in Tx Service API by @falvaradorodriguez in #877
  • Add new chain IOTA_EVM 8822 addresses by @github-actions in #878
  • Add cosmetic fix in Readme by @falvaradorodriguez in #879
  • Disable github action with PR comments by @falvaradorodriguez in #881
  • feat: add botanix testnet 1.4.1 by @ali-salloum6 in #799
  • Add new chain BASE 8453 addresses by @github-actions in #886
  • feat: add default singleton on Base by @Majorfi in #888
  • Set version 6.0.0b24 by @moisses89 in #893
  • 4337: Add method to get deployed account from receipt by @Uxio0 in #894
  • 4337: Add get_chain_id by @Uxio0 in #899
  • Add L1 and L2 addresses in add addresses issue by @falvaradorodriguez in #897
  • Add addresses 1.4.1+L2 for chain BITROCK_MAINNET by @github-actions in #907
  • Add addresses 1.4.1+L2 for chain BITROCK_TESTNET by @github-actions in #908
  • Add addresses 1.3.0 for chain XDC_NETWORK by @github-actions in #909
  • Bump django version by @Uxio0 in #901
  • Cache bundler chain_id method by @Uxio0 in #900
  • Set version 6.0.0b25 by @Uxio0 in #910
  • Add pre-commit execution when creating automatic PRs by @falvaradorodriguez in #912
  • Add addresses 1.3.0 for chain OP_CELESTIA_RASPBERRY by @github-actions in #916
  • Add addresses 1.3.0 for chain POLYGON_BLACKBERRY by @github-actions in #917
  • Add addresses 1.3.0 for chain ARBITRUM_BLUEBERRY by @github-actions in #918
  • Add addresses 1.3.0 for chain X_LAYER_MAINNET by @github-actions in #926
  • Rename Xlayer network by @Uxio0 in #927
  • Add addresses 1.3.0 for chain PULSECHAIN by @github-actions in #928
  • Add addresses 1.3.0 for chain PULSECHAIN_TESTNET_V4 by @github-actions in #929
  • Set version 6.0.0b26 by @falvaradorodriguez in #930
  • Add addresses 1.3.0 for chain RSS3_VSL_SEPOLIA_TESTNET by @github-actions in #936
  • Fix test get contract metadata by @moisses89 in #938
  • Add addresses 1.3.0 for chain RSS3_VSL_MAINNET by @github-actions in #939
  • Add addresses 1.3.0 for chain CROSSFI_TESTNET by @github-actions in #940
  • Fix linting addresses file by @falvaradorodriguez in #941
  • feat: add Blast Mainnet by @ElvisKrop in #830
  • feat: add Astar zKyoto support by @ElvisKrop in #861
  • Bump safe-deployments to v1.35.0 by @moisses89 in #945
  • Set version 6.0.0b27 by @moisses89 in #946
  • Remove Uxio from default issues assignee by @Uxio0 in #950
  • Allow configuration of internal parameters by @falvaradorodriguez in #947
  • Add addresses 1.3.0 for chain SAAKURU_MAINNET by @github-actions in #960
  • Add addresses 1.3.0 for chain REDSTONE by @github-actions in #961
  • Add addresses 1.3.0 for chain GARNET_HOLESKY by @github-actions in #962
  • Add addresses 1.3.0 for chain ARBITRUM_BLUEBERRY by @github-actions in #963
  • Add addresses 1.3.0 for chain OP_CELESTIA_RASPBERRY by @github-actions in #964
  • Add addresses 1.3.0 for chain POLYGON_BLACKBERRY by @github-actions in #965
  • 4337: Support 0.7 Entrypoint by @Uxio0 in #948
  • Set version 6.0.0b28 by @Uxio0 in #968
  • Make reason field optional for UserOperation Receipts by @Uxio0 in #971
  • Add addresses 1.3.0 for chain ENDURANCE_SMART_CHAIN_MAINNET by @github-actions in #974
  • Add addresses 1.4.1 for chain ENDURANCE_SMART_CHAIN_MAINNET by @github-actions in #975
  • Allow query params to get_transactions api method by @falvaradorodriguez in #978
  • Add addresses 1.3.0 for chain MORPH_HOLESKY by @github-actions in #979
  • Add validation for safe_tx_hash in tx service response by @falvaradorodriguez in #980
  • Refactor transaction service delegate users api methods to use v2 by @falvaradorodriguez in #973
  • Fix kyber test by @falvaradorodriguez in #982
  • Fix inheritance safe subclasses by @falvaradorodriguez in #992
  • Set version 6.0.0b30 by @falvaradorodriguez in #994
  • Add addresses 1.3.0 for chain CYBER_MAINNET by @github-actions in #997
  • Add addresses 1.3.0 for chain CYBER_TESTNET by @github-actions in #998
  • Add addresses 1.3.0 for chain LISK by @github-actions in #999
  • Add addresses 1.3.0 for chain ALEPH_ZERO_TESTNET by @github-actions in #1000
  • Add addresses 1.3.0 for chain TAIKO_MAINNET by @github-actions in #1002
  • Add addresses 1.3.0 for chain TAIKO_MAINNET by @github-actions in #1003
  • Add addresses 1.3.0 for chain TAIKO_HEKLA_L2 by @github-actions in #1004
  • Add addresses 1.3.0 for chain TAIKO_HEKLA_L2 by @github-actions in #1008
  • Add addresses 1.3.0 for Redstone and Redstone Garnet by @ElvisKrop in #1010
  • Add addresses 1.4.1 for chain OP_MAINNET by @github-actions in #1012
  • Add addresses 1.4.1 for chain AMOY by @github-actions in #1013
  • Fix Optimism address by @falvaradorodriguez in #1014
  • Add decode data method in Tx Service Api by @falvaradorodriguez in #1007
  • Add addresses 1.4.1 for chain BERACHAIN_ARTIO by @github-actions in #1032
  • Add addresses 1.4.1 for chain BLAST_SEPOLIA_TESTNET by @github-actions in #1033
  • Add addresses 1.4.1 for chain CROSSFI_TESTNET by @github-actions in #1034
  • Add addresses 1.4.1 for chain ARBITRUM_BLUEBERRY by @github-actions in #1035
  • Add addresses 1.4.1 for chain ALEPH_ZERO_TESTNET by @github-actions in #1036
  • Add addresses 1.4.1 for chain ASTAR_ZKYOTO by @github-actions in #1037
  • Add addresses 1.4.1 for chain SHIDEN by @github-actions in #1038
  • Add addresses 1.4.1 for chain EVMOS by @github-actions in #1039
  • Add addresses 1.4.1 for chain REYA_NETWORK by @github-actions in #1040
  • Update safe-deployments to last version by @Uxio0 in #1015
  • Add addresses 1.4.1 for chain OP_CELESTIA_RASPBERRY by @github-actions in #1042
  • Add addresses 1.4.1 for chain POLYGON_BLACKBERRY by @github-actions in #1043
  • Add addresses 1.4.1 for chain HARMONY_MAINNET_SHARD_0 by @github-actions in #1044
  • Add addresses 1.4.1 for chain HARMONY_TESTNET_SHARD_0 by @github-actions in #1045
  • Add addresses 1.4.1 for chain AVALANCHE_C_CHAIN by @github-actions in #1048
  • Add addresses 1.4.1 for chain ARBITRUM_ONE by @github-actions in #1050
  • Add addresses 1.4.1 for chain BASE by @github-actions in #1052
  • Add addresses 1.4.1 for chain BASE_SEPOLIA_TESTNET by @github-actions in #1054
  • Add addresses 1.4.1 for chain CELO_MAINNET by @github-actions in #1056
  • Add addresses 1.4.1 for chain POLYGON_ZKEVM by @github-actions in #1058
  • Insert ordered signatures in Safe Tx by @falvaradorodriguez in #1060
  • Add addresses 1.4.1 for chain ASTAR_ZKEVM by @github-actions in #1088
  • Add addresses 1.4.1 for chain HOLESKY by @github-actions in #1089
  • Add addresses 1.4.1 for chain ZETACHAIN_ATHENS_3_TESTNET by @github-actions in #1090
  • Remove invalid network id by @falvaradorodriguez in #1091
  • Add addresses 1.4.1 for chain RE_AL by @github-actions in #1094
  • Add addresses 1.4.1 for chain UNREAL by @github-actions in #1095
  • Add addresses 1.4.1 for chain KROMA by @github-actions in #1096
  • Add addresses 1.4.1 for chain KROMA_SEPOLIA by @github-actions in #1097
  • Add addresses 1.4.1 for chain LINEA by @github-actions in #1098
  • Add addresses 1.4.1 for chain LINEA_GOERLI by @github-actions in #1099
  • Add addresses 1.4.1 for chain MANTLE by @github-actions in #1100
  • Add addresses 1.4.1 for chain MANTLE_SEPOLIA_TESTNET by @github-actions in #1101
  • Add addresses 1.4.1 for chain MOONBEAM by @github-actions in #1102
  • Add addresses 1.4.1 for chain MOONRIVER by @github-actions in #1103
  • Add addresses 1.4.1 for chain MORPH_HOLESKY by @github-actions in #1104
  • Add addresses 1.4.1 for chain OASIS_SAPPHIRE by @github-actions in #1105
  • Add addresses 1.4.1 for chain ROOTSTOCK_TESTNET by @github-actions in #1106
  • Add addresses 1.4.1 for chain SAAKURU_MAINNET by @github-actions in #1107
  • Add addresses 1.4.1 for chain SEI_NETWORK by @github-actions in #1108
  • Add addresses 1.4.1 for chain SEI_DEVNET by @github-actions in #1109
  • Add addresses 1.4.1 for chain CYBER_MAINNET by @github-actions in #1110
  • Add addresses 1.4.1 for chain ZETACHAIN_MAINNET by @github-actions in #1111
  • Add addresses 1.4.1 for chain LINEA_SEPOLIA by @github-actions in #1137
  • Add addresses 1.4.1 for chain MOONBASE_ALPHA by @github-actions in #1138
  • Add addresses 1.4.1 for chain OASIS_SAPPHIRE_TESTNET by @github-actions in #1139
  • Add addresses 1.4.1 for chain LISK by @github-actions in #1140
  • Add addresses 1.4.1 for chain LISK_SEPOLIA_TESTNET by @github-actions in #1141
  • Add addresses 1.4.1 for chain MODE by @github-actions in #1142
  • Add addresses 1.4.1 for chain CYBER_TESTNET by @github-actions in #1143
  • Add addresses 1.4.1 for chain FRAXTAL by @github-actions in #1144
  • Add addresses 1.4.1 for chain MODE_TESTNET by @github-actions in #1145
  • Add addresses 1.4.1 for chain REDSTONE by @github-actions in #1146
  • Add addresses 1.4.1 for chain GARNET_HOLESKY by @github-actions in #1147
  • Add addresses 1.4.1 for chain ZORA by @github-actions in #1148
  • Fix CI run docker for v26 by @falvaradorodriguez in #1149
  • Add addresses 1.4.1 for chain ZORA_SEPOLIA_TESTNET by @github-actions in #1150
  • Add addresses 1.4.1 for chain TAIKO_HEKLA_L2 by @github-actions in #1151
  • Add addresses 1.4.1 for chain TAIKO_MAINNET by @github-actions in #1152
  • Add addresses 1.4.1 for chain SCROLL_SEPOLIA_TESTNET by @github-actions in #1153
  • Add addresses 1.4.1 for chain WEMIX3_0_MAINNET by @github-actions in #1154
  • Add addresses 1.4.1 for chain WEMIX3_0_TESTNET by @github-actions in #1155
  • Add addresses 1.4.1 for chain ZILLIQA_EVM by @github-actions in #1156
  • Add addresses 1.4.1 for chain ZILLIQA_EVM_TESTNET by @github-actions in #1157
  • Add addresses 1.4.1 for chain CRONOS_MAINNET by @github-actions in #1158
  • Add addresses 1.4.1 for chain CRONOS_TESTNET by @github-actions in #1159
  • Add addresses 1.4.1 for chain MANTA_PACIFIC_MAINNET by @github-actions in #1160
  • Add addresses 1.4.1 for chain TELOS_EVM_MAINNET by @github-actions in #1161
  • Add addresses 1.4.1 for chain TELOS_EVM_TESTNET by @github-actions in #1162
  • Add addresses 1.4.1 for chain TENET_TESTNET by @github-actions in #1163
  • Add addresses 1.3.0 for chain RE_AL by @github-actions in #1164
  • Add addresses 1.3.0 for chain UNREAL by @github-actions in #1165
  • Use Decimal for min_value by @fmrsabino in #1166
  • Add addresses 1.4.1 for chain SCROLL by @github-actions in #1169
  • Add addresses 1.4.1 for chain AURORA_MAINNET by @github-actions in #1170
  • Dont respect retry_after_header by @Uxio0 in #1171
  • Fix typing for trace_blocks by @Uxio0 in #1172
  • Fix underlying token test by @Uxio0 in #1174
  • Set version 6.0.0b31 by @Uxio0 in #1175
  • Fix delegateAddress type by @fmrsabino in #1176
  • Add label to new chain addresses in Release notes by @falvaradorodriguez in #1177
  • Fix bug in new chain address validation by @falvaradorodriguez in #1191
  • Set version 6.0.0b32 by @falvaradorodriguez in #1201
  • Fix 4337 paymaster data parsing by @Uxio0 in #1210
  • Set version v6.0.0b34 by @Uxio0 in #1212
  • Create EthereumAddressFastBinaryField by @Uxio0 in #1211
  • Make native balance optional for ERC20 get_balances by @Uxio0 in #1216
  • Refactor SafeCreate2TxBuilder by @Uxio0 in #1215
  • Fix missing paymaster by @moisses89 in #1232
  • Set version v6.0.0b35 by @Uxio0 in #1233
  • Add new chain 480 (world chain) for singletons v1.3.0 and v1.4.1 by @gjeanmart in #1234
  • Fix typo on EthereumAddressV2Field by @Uxio0 in #1235
  • Fix CI Tests by @falvaradorodriguez in #1255
  • Add missing env var by @falvaradorodriguez in #1256
  • Update EthereumNetwork using chainlist by @Uxio0 in #1266
  • Add web3 forced version in addresses workflows by @falvaradorodriguez in #1289
  • Add reference to main in safe-eth-py dependency in addresses actions by @falvaradorodriguez in #1309
  • Update safe_eth folder in addresses scripts by @falvaradorodriguez in #1310
  • Improve typing using mypy by @falvaradorodriguez in #1308
  • Fix cowswap test by @falvaradorodriguez in #1322
  • Add missing return types to Safe by @Uxio0 in #1323
  • Catch ContractLogicError on gas estimation by @Uxio0 in #1327
  • Add new script to retrieve chain info from Viem by @falvaradorodriguez in #1328
  • Update chain info from Viem by @falvaradorodriguez in #1332
  • Try to build package when testing on the CI by @Uxio0 in #1338
  • Add mypy dependency to CI by @falvaradorodriguez in #1340
  • Add test dependencies to execute mypy in CI by @falvaradorodriguez in #1342
  • Add canonical addresses for CELO, MANTLE and X_LAYER by @dasanra in #1359
  • Update safe_deployments file by @falvaradorodriguez in #1368
  • Add SafeToL2Migration contract abi by @falvaradorodriguez in #1371
  • Set version 6.0.0b38 by @falvaradorodriguez in #1375
  • Fix retrieve Viem info script and update multicall addresses by @falvaradorodriguez in #1376
  • Set version 6.0.0b39 by @falvaradorodriguez in #1377
  • Support multiple types of proxies by @Uxio0 in #1380
  • Set version 6.0.0b40 by @Uxio0 in #1383
  • Rename CLA access token by @luarx in #1388
  • Set version 6.0.0b41 by @moisses89 in #1393
  • Add method to build transaction for MultiSend by @Uxio0 in #1392
  • Fix checksum address in bundler mocks by @falvaradorodriguez in #1405
  • Fix CLA signatures Github action by @luarx in #1399
  • Add new client for Etherscan API v2 by @falvaradorodriguez in #1407
  • Add missing deployment addresses by @falvaradorodriguez in #1410
  • Check batch requests return same number of results by @Uxio0 in #1439
  • Set version 6.0.0b42 by @Uxio0 in #1446
  • chore: fix some typos in comment by @HongKuang in #1458
  • Priorize canonical addresses on safe_deployments by @Uxio0 in #1452
  • Set version 6.0.0b43 by @Uxio0 in #1459
  • Set version 6.0.0 by @Uxio0 in #1466

🛠 Breaking Changes

👒 Dependencies

🆕 New Chain Addresses

  • Add addresses 1.3.0 for chain ZIRCUIT_TESTNET by @github-actions in #1182
  • Add addresses 1.3.0 for chain OPEN_CAMPUS_CODEX by @github-actions in #1183
  • Add addresses 1.3.0 for chain LORENZO by @github-actions in #1184
  • Add addresses 1.4.1 for chain F_XCORE_TESTNET_NETWORK by @github-actions in #1192
  • Add addresses 1.4.1 for chain F_XCORE_MAINNET_NETWORK by @github-actions in #1193
  • Add addresses 1.3.0 for chain DODOCHAIN_TESTNET by @github-actions in #1200
  • Add addresses 1.4.1 for chain ASTAR by @github-actions in #1214
  • Add addresses 1.3.0 for chain ETHERLINK_MAINNET by @github-actions in #1226
  • Add addresses 1.3.0 for chain ETHERLINK_TESTNET by @github-actions in #1227
  • Add addresses 1.3.0 for chain KAVA by @github-actions in #1228
  • Add addresses 1.3.0 for chain KAVA_TESTNET by @github-actions in #1229
  • Add addresses 1.3.0 for chain BERACHAIN_BARTIO by @github-actions in #1230
  • Add addresses 1.3.0 for chain ABEY_MAINNET by @github-actions in #1238
  • Add addresses 1.3.0 for chain FLARE_MAINNET by @github-actions in #1243
  • Add addresses 1.3.0 for chain AUTONOMYS_TESTNET_NOVA_DOMAIN by @github-actions in #1244
  • Add addresses 1.3.0 for chain GNOSIS_CHIADO_TESTNET by @github-actions in #1253
  • Add addresses 1.3.0 for chain SONGBIRD_CANARY_NETWORK by @github-actions in #1254
  • Add addresses 1.4.1 for chain FLARE_MAINNET by @github-actions in #1259
  • Add addresses 1.4.1 for chain SONGBIRD_CANARY_NETWORK by @github-actions in #1260
  • Add addresses 1.3.0 for chain SONGBIRD_TESTNET_COSTON by @github-actions in #1261
  • Add addresses 1.3.0 for chain FLARE_TESTNET_COSTON2 by @github-actions in #1262
  • Add addresses 1.4.1 for chain FLARE_TESTNET_COSTON2 by @github-actions in #1263
  • Add addresses 1.3.0 for chain NAL_SEPOLIA_TESTNET by @github-actions in #1264
  • Add addresses 1.4.1 for chain SONGBIRD_TESTNET_COSTON by @github-actions in #1265
  • Add addresses 1.3.0 for chain ALEPH_ZERO_EVM by @github-actions in #1277
  • Add addresses 1.3.0 for chain ALEPH_ZERO_EVM by @github-actions in #1283
  • Add addresses 1.4.1 for chain ALEPH_ZERO_EVM by @github-actions in #1284
  • Add addresses 1.4.1 for chain IRISHUB by @github-actions in #1285
  • Add addresses 1.3.0 for chain NAL_MAINNET by @github-actions in #1290
  • Add addresses 1.3.0 for chain CRONOS_ZKEVM_TESTNET by @github-actions in #1293
  • Add addresses 1.3.0 for chain CRONOS_ZKEVM_MAINNET by @github-actions in #1294
  • Add addresses 1.4.1 for chain SKOPJE_TESTNET by @github-actions in #1295
  • Add addresses 1.4.1 for chain GPT_MAINNET by @github-actions in #1296
  • Add addresses 1.4.1 for chain BEVM_TESTNET by @github-actions in #1297
  • Add addresses 1.4.1 for chain BEVM_MAINNET by @github-actions in #1298
  • Add addresses 1.3.0 for chain GPT_MAINNET by @github-actions in #1311
  • Add addresses 1.3.0 for chain SKOPJE_TESTNET by @github-actions in #1312
  • Add addresses 1.4.1 for chain NAHMII_3_TESTNET by @github-actions in #1313
  • Add addresses 1.3.0 for chain ZIRCUIT_MAINNET by @github-actions in #1325
  • Add addresses 1.3.0 for chain BOB_SEPOLIA by @github-actions in #1326
  • Add addresses 1.3.0 for chain SNAXCHAIN by @github-actions in #1336
  • Add addresses 1.4.1 for chain Q_MAINNET by @github-actions in #1343
  • Add addresses 1.4.1 for chain Q_TESTNET by @github-actions in #1344
  • Add addresses 1.3.0 for chain SNAXCHAIN by @github-actions in #1345
  • Add addresses 1.4.1 for chain SNAXCHAIN by @github-actions in #1346
  • Add addresses 1.3.0 for chain Q_MAINNET by @github-actions in #1350
  • Add addresses 1.3.0 for chain Q_TESTNET by @github-actions in #1351
  • Add addresses 1.3.0 for chain SHAPE_SEPOLIA_TESTNET by @github-actions in #1369
  • Add addresses 1.3.0 for chain SHAPE by @github-actions in #1370
  • Add addresses 1.3.0 for chain VANA_MOKSHA_TESTNET by @github-actions in #1372
  • Add addresses 1.3.0 for chain CONNEXT_SEPOLIA by @github-actions in #1373
  • Add addresses 1.3.0 for chain EVERCLEAR_MAINNET by @github-actions in #1374
  • Add addresses 1.3.0 for chain BAHAMUT by @github-actions in #1378
  • Add addresses 1.4.1 for chain OORT_MAINNET by @github-actions in #1384
  • Add addresses 1.4.1 for chain JAPAN_OPEN_CHAIN_MAINNET by @github-actions in #1394
  • Add addresses 1.4.1 for chain JAPAN_OPEN_CHAIN_TESTNET by @github-actions in #1395
  • Add addresses 1.4.1 for chain GAME7_TESTNET by @github-actions in #1403
  • Add addresses 1.4.1 for chain GAME7 by @github-actions in #1404
  • Add addresses 1.3.0 for chain MORPH by @github-actions in #1416
  • Add addresses 1.4.1 for chain MORPH by @github-actions in #1417
  • Add addresses 1.3.0 for chain CRONOS_ZKEVM_TESTNET by @github-actions in #1418
  • Add addresses 1.4.1 for chain OORT_MAINNETDEV by @github-actions in #1421
  • Add addresses 1.3.0 for chain MORPH_HOLESKY by @github-actions in #1422
  • Add addresses 1.3.0 for chain INK_SEPOLIA by @github-actions in #1428
  • Add addresses 1.3.0 for chain STORY_ODYSSEY_TESTNET by @github-actions in #1429
  • Add addresses 1.4.1 for chain STORY_ODYSSEY_TESTNET by @github-actions in #1430
  • Add addresses 1.3.0 for chain SWELL_NETWORK_TESTNET by @github-actions in #1436
  • Add addresses 1.4.1 for chain FILECOIN_MAINNET by @github-actions in #1442
  • Add addresses 1.4.1 for chain FILECOIN_CALIBRATION_TESTNET by @github-actions in #1443
  • Add addresses 1.4.1 for chain SWELL_NETWORK_TESTNET by @github-actions in #1444
  • Add addresses 1.3.0 for chain SWELL_NETWORK_TESTNET by @github-actions in #1445
  • Add addresses 1.4.1 for chain NAHMII_3_MAINNET by @github-actions in #1451
  • Add addresses 1.4.1 for chain PLUME_DEVNET by @github-actions in #1456
  • Add addresses 1.4.1 for chain PLUME_MAINNET by @github-actions in #1457
  • Add addresses 1.3.0 for chain SWELL_NETWORK by @github-actions in #1463
  • Add addresses 1.3.0 for chain SWELL_NETWORK by @github-actions in #1464
  • Add addresses 1.4.1 for chain SWELL_NETWORK by @github-actions in #1465

New Contributors

Full Changelog: v5.8.0...v6.0.0

Don't miss a new safe-eth-py release

NewReleases is sending notifications on new releases.