Skip to content

Matic redeployment

Andrew Dmytrenko edited this page Jun 17, 2024 · 16 revisions

6/17/2024

1. Disable contracts:

Due to the vulnerabilities, the RefundProvider, CollateralProvider, SimpleBuilder, and SimpleRefundBuilder contracts have been updated to newer versions on the MATIC network.

Comparing changes: https://github.com/The-Poolz/LockDealNFT/compare/v0.9.1-ironblocks...v0.9.6

RefundProvider:

0xb6B0d332F3B4de249a0108bb58F0A60bb059d0Ee

SetApprovedContract to false: https://polygonscan.com/tx/0xd6908a5f4a559aa175cb90460362d6577cf81b54352f13c5147809a0b4c34286

SimpleRefundBuilder:

0xaAA06C1b7D9Bd4577925a7535165e2F76E0f6969

SetApprovedContract to false: https://polygonscan.com/tx/0x1dc534def625e8cdc3ba2d2760badd7c4a882cfe6057e85b412021e0b7036277

CollateralProvider:

 0xd9f092eD4536E658A039019A7022C2Cff8BCB549

SetApprovedContract to false: https://polygonscan.com/tx/0x6e53532e07b8efee4da90c499e51df4412be9ab1786180b4a550304b34191dea

SimpleBuilder:

0x19DC2A2F214cC7538AF8f138637b21D150eE1030

SetApprovedContract to false: https://polygonscan.com/tx/0x6b196287dcbbc8cb2ba9170e3e91b7f78d3e36805c2387b80362b5df7a9d45de

2. Update contracts versions

RefundProvider:

0x34fbf73bfe879b868ae2c0f205762798e29b7037

SetApprovedContract to true: https://polygonscan.com/tx/0xcde4b3c8249aa8331068c5e7b0d79f8de0c2814363e98534786e0571c7eb1bb4

SimpleRefundBuilder:

0xa20262e67e46b40bdf6e647b3eac3acb504ad04d

SetApprovedContract to true: https://polygonscan.com/tx/0x0b5533edc42572d1ec990bb831c1ceaa90d54e57dc1205a21461a7a2f044d87a

CollateralProvider:

 0x969d6a2a995e0a6e2f82803840581e21ee6f3a97

SetApprovedContract to true: https://polygonscan.com/tx/0xa5e6c25bbd2c7933d6ea3e359ef5dab6b9a43ec14e10af57b83b856a58f4c601

SimpleBuilder:

0x8d82b419a15deb20c43934f5a40ecf876df37e93

SetApprovedContract to true: https://polygonscan.com/tx/0x73d49e27887c81afe21d979e96389df6aedc1eb9ac77d59fce932004596aa9b4

Clone this wiki locally