Skip to content

ArgentWalletDetector and fixes

Compare
Choose a tag to compare
@elenadimitrova elenadimitrova released this 16 Nov 17:30
· 709 commits to master since this release

Maintenance and fix release containing:

Functional updates

ArgentWalletDetector
Add ArgentWalletDetector contract to detect if a given address corresponds to an Argent wallet. #156

TransferManager
Fix EIP1271 isValidSignature static calls on TransferManager #167

Non-functional updates

Add configuration reader script which allows us to read environment configuration #162

Moves TokenPriceRegistry to modules in config #165

Maintenance updates

Partially resolve an issue with contract verification (since 2.1 release) #170

Production contracts

WalletFactory 0x9ae0AcdB750bFcF694675f46B580847fC49A48bF
ENSResolver 0xDa1756Bb923Af5d1a05E277CB1E54f1D0A127890
ENSManager 0xC4BaAbB5b7DFF84Aa8023183E3Ca0bA3B2Fee519
TokenPriceProvider 0xE8a76D2f37Fe50B6A95d27FB92291Fe0B57407d3
ModuleRegistry 0xc17D432Bd8e8850Fd7b32B0270f5AfAc65DB0105
BaseWallet 0x29b94b045a0b828d9eb99136A16d97c7fF3d2600
CompoundRegistry 0xC43472062B4e3763C775956988CC883d4b863d91
MakerRegistry 0x7383757C8a2F4cbc6A21a26e1F33a0fd95e7bb77
DexRegistry 0x38AEED2AF853FCCF5c246E3aEE8bCCcbb5826d87
GuardianStorage 0x44DA3A8051bA88EAB0440DB3779cAB9D679ae76f
TransferStorage 0x391f0e86dA951C03b1183C60b195090671ADea88
ModuleManager 0x4DD68a6C27359E5640Fa6dCAF13631398C5613f1
MakerManager 0x963F86DA34Cf2CE619d4B8e5cE96577943f95B6b
GuardianManager 0x24802b055d0ac0e50e83a035210f93f5ecb4858b
LockManager 0x495b86820b45f7219472eab49945e19c0d5c455d
RecoveryManager 0x4c8afe33affa2dfb6e7628edae3b95ff6087cb02
ApprovedTransfer 0x8510211a852f0c5994051dd85eaef73112a82eb5
TokenExchanger 0x605658d9c507cfebcb8687bbff81e4d4a4fc73b7
NftTransfer 0xe50424df644bc6d7f623c3dcf4b2c3f38e339063
CompoundManager 0x915a2afcde5e4d524e46a541e4019ad37a3a4116
TransferManager 0x5094a8f54b12aec540bf7ccd0dd7b62f4fecf7f2
MakerV2Manager 0x014e746e08490800cc265d381fa75679b0f1b5ea
LimitStorage 0x045B32efA0D97a681Cc415f1B37C972Ad7299a55
TokenPriceRegistry 0xe4db5b456282Eff5fE9f1eb53A3a536Bf56AEffA
LockStorage 0xF657BB6bc979bf34d49e38AfBA34D5FD2A45B0Ca
RelayerManager 0x10a0847c2d170008ddca7c3a688124f493630032
VersionManager 0x645ba45dbe3c6942c812a46f9ee8115c89b524ec

All contracts are verified on Etherscan except for the following: TokenExchanger, TransferManager and LimitStorage due to an issue verifying contracts using the ABIEncoderV2. These can however still be verified locally.