From d43d4d91f3279e715b278b9f14aa07864e8d40bf Mon Sep 17 00:00:00 2001 From: CvH <109217179+0xCVH@users.noreply.github.com> Date: Fri, 20 Oct 2023 12:14:35 +0200 Subject: [PATCH 01/13] Create CODEOWNERS Ensure Security Review is required as part of any new PR in the main branch --- CODEOWNERS | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 CODEOWNERS diff --git a/CODEOWNERS b/CODEOWNERS new file mode 100644 index 0000000..25a08cf --- /dev/null +++ b/CODEOWNERS @@ -0,0 +1,2 @@ +# This group is setup to ensure a security review is always required for PRs +@0xPolygon/internal-security From 5ac6da14cfb00f8fb76512dd4ce4ea11ca47adbf Mon Sep 17 00:00:00 2001 From: CvH <109217179+0xCVH@users.noreply.github.com> Date: Fri, 20 Oct 2023 12:20:30 +0200 Subject: [PATCH 02/13] Fixed CODEOWNERS --- CODEOWNERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CODEOWNERS b/CODEOWNERS index 25a08cf..85dc5c7 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -1,2 +1,2 @@ # This group is setup to ensure a security review is always required for PRs -@0xPolygon/internal-security +* @0xPolygon/internal-security From 0f1dfaa9c92a0021b06a7a9d54132068b7b00d1b Mon Sep 17 00:00:00 2001 From: CvH <109217179+0xCVH@users.noreply.github.com> Date: Mon, 23 Oct 2023 11:31:36 +0200 Subject: [PATCH 03/13] Update CODEOWNERS --- CODEOWNERS | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/CODEOWNERS b/CODEOWNERS index 85dc5c7..832a92d 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -1,2 +1,4 @@ # This group is setup to ensure a security review is always required for PRs -* @0xPolygon/internal-security +/src/ @0xPolygon/internal-security +/script/**/*.sol @0xPolygon/internal-security +/deployments/ @0xPolygon/internal-security From 0633cd54c87adefbf08d3abc7944469b58e1c97e Mon Sep 17 00:00:00 2001 From: gretzke Date: Mon, 23 Oct 2023 18:29:09 +0200 Subject: [PATCH 04/13] Grant governance and permit2 revoker role to the protocol council --- script/1.1.0/input.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/script/1.1.0/input.json b/script/1.1.0/input.json index fa52a1a..85ffde8 100644 --- a/script/1.1.0/input.json +++ b/script/1.1.0/input.json @@ -1,10 +1,10 @@ { "1": { "matic": "0x7D1AfA7B718fb893dB30A3aBc0Cfc608AaCfeBB0", - "governance": "0x6e7a5820baD6cebA8Ef5ea69c0C92EbbDAc9CE48", + "governance": "0x9A53B1651C8Dd587c30392f8931e61daBBB50899", "treasury": "0x2ff25495d77f380d5F65B95F103181aE8b1cf898", "stakeManager": "0x5e3Ef299fDDf15eAa0432E6e66473ace8c13D908", - "permit2revoker": "0x6e7a5820baD6cebA8Ef5ea69c0C92EbbDAc9CE48" + "permit2revoker": "0x9A53B1651C8Dd587c30392f8931e61daBBB50899" }, "5": { "migrationProxy": "0x5c5589fca76237Ed00BA024e19b6C077a108f687", From 59aa38c99af46d3b365ecc8a7e9d0765591960b9 Mon Sep 17 00:00:00 2001 From: gretzke Date: Tue, 24 Oct 2023 16:29:51 +0200 Subject: [PATCH 05/13] Update roles for protocol and emergency council --- script/1.1.0/Deploy.s.sol | 14 +++++------ script/1.1.0/input.json | 4 +-- src/PolygonEcosystemToken.sol | 15 +++++------ test/PolygonEcosystemToken.t.sol | 43 ++++++++++++++++---------------- 4 files changed, 39 insertions(+), 37 deletions(-) diff --git a/script/1.1.0/Deploy.s.sol b/script/1.1.0/Deploy.s.sol index abb0f76..fecb7c1 100644 --- a/script/1.1.0/Deploy.s.sol +++ b/script/1.1.0/Deploy.s.sol @@ -16,15 +16,15 @@ contract Deploy is Script { string memory input = vm.readFile("script/1.1.0/input.json"); string memory chainIdSlug = string(abi.encodePacked('["', vm.toString(block.chainid), '"]')); address matic = input.readAddress(string.concat(chainIdSlug, ".matic")); - address governance = input.readAddress(string.concat(chainIdSlug, ".governance")); + address protocolCouncil = input.readAddress(string.concat(chainIdSlug, ".protocolCouncil")); address treasury = input.readAddress(string.concat(chainIdSlug, ".treasury")); address stakeManager = input.readAddress(string.concat(chainIdSlug, ".stakeManager")); - address permit2revoker = input.readAddress(string.concat(chainIdSlug, ".permit2revoker")); + address emergencyCouncil = input.readAddress(string.concat(chainIdSlug, ".emergencyCouncil")); vm.startBroadcast(deployerPrivateKey); ProxyAdmin admin = new ProxyAdmin(); - admin.transferOwnership(governance); + admin.transferOwnership(emergencyCouncil); address migrationImplementation = address(new PolygonMigration(matic)); @@ -46,15 +46,15 @@ contract Deploy is Script { PolygonEcosystemToken polygonToken = new PolygonEcosystemToken( migrationProxy, emissionManagerProxy, - governance, - permit2revoker + protocolCouncil, + emergencyCouncil ); - DefaultEmissionManager(emissionManagerProxy).initialize(address(polygonToken), governance); + DefaultEmissionManager(emissionManagerProxy).initialize(address(polygonToken), protocolCouncil); PolygonMigration(migrationProxy).setPolygonToken(address(polygonToken)); - PolygonMigration(migrationProxy).transferOwnership(governance); // governance needs to accept the ownership transfer + PolygonMigration(migrationProxy).transferOwnership(protocolCouncil); // governance needs to accept the ownership transfer vm.stopBroadcast(); } diff --git a/script/1.1.0/input.json b/script/1.1.0/input.json index 85ffde8..4d0607a 100644 --- a/script/1.1.0/input.json +++ b/script/1.1.0/input.json @@ -1,10 +1,10 @@ { "1": { "matic": "0x7D1AfA7B718fb893dB30A3aBc0Cfc608AaCfeBB0", - "governance": "0x9A53B1651C8Dd587c30392f8931e61daBBB50899", + "protocolCouncil": "0x29A6f32f36EDeD399763524018F17F03B1435b18", "treasury": "0x2ff25495d77f380d5F65B95F103181aE8b1cf898", "stakeManager": "0x5e3Ef299fDDf15eAa0432E6e66473ace8c13D908", - "permit2revoker": "0x9A53B1651C8Dd587c30392f8931e61daBBB50899" + "emergencyCouncil": "0x37D085ca4a24f6b29214204E8A8666f12cf19516" }, "5": { "migrationProxy": "0x5c5589fca76237Ed00BA024e19b6C077a108f687", diff --git a/src/PolygonEcosystemToken.sol b/src/PolygonEcosystemToken.sol index ac4b765..2c8a971 100644 --- a/src/PolygonEcosystemToken.sol +++ b/src/PolygonEcosystemToken.sol @@ -22,19 +22,20 @@ contract PolygonEcosystemToken is ERC20Permit, AccessControlEnumerable, IPolygon constructor( address migration, address emissionManager, - address governance, - address permit2Revoker + address protocolCouncil, + address emergencyCouncil ) ERC20("Polygon Ecosystem Token", "POL") ERC20Permit("Polygon Ecosystem Token") { if ( migration == address(0) || emissionManager == address(0) || - governance == address(0) || - permit2Revoker == address(0) + protocolCouncil == address(0) || + emergencyCouncil == address(0) ) revert InvalidAddress(); - _grantRole(DEFAULT_ADMIN_ROLE, governance); + _grantRole(DEFAULT_ADMIN_ROLE, protocolCouncil); _grantRole(EMISSION_ROLE, emissionManager); - _grantRole(CAP_MANAGER_ROLE, governance); - _grantRole(PERMIT2_REVOKER_ROLE, permit2Revoker); + _grantRole(CAP_MANAGER_ROLE, protocolCouncil); + _grantRole(PERMIT2_REVOKER_ROLE, protocolCouncil); + _grantRole(PERMIT2_REVOKER_ROLE, emergencyCouncil); _mint(migration, 10_000_000_000e18); // we can safely set lastMint here since the emission manager is initialised after the token and won't hit the cap. lastMint = block.timestamp; diff --git a/test/PolygonEcosystemToken.t.sol b/test/PolygonEcosystemToken.t.sol index 4d0044a..717236c 100644 --- a/test/PolygonEcosystemToken.t.sol +++ b/test/PolygonEcosystemToken.t.sol @@ -15,8 +15,8 @@ contract PolygonTest is Test { address public migration; address public treasury; address public stakeManager; - address public governance; - address public permit2revoker; + address public protocolCouncil; + address public emergencyCouncil; DefaultEmissionManager public emissionManager; uint256 public mintPerSecondCap = 13.37e18; // 13.37 POL tokens per second @@ -25,8 +25,8 @@ contract PolygonTest is Test { treasury = makeAddr("treasury"); stakeManager = makeAddr("stakeManager"); matic = makeAddr("matic"); - governance = makeAddr("governance"); - permit2revoker = makeAddr("permit2revoker"); + protocolCouncil = makeAddr("protocolCouncil"); + emergencyCouncil = makeAddr("emergencyCouncil"); ProxyAdmin admin = new ProxyAdmin(); emissionManager = DefaultEmissionManager( address( @@ -37,7 +37,7 @@ contract PolygonTest is Test { ) ) ); - polygon = new PolygonEcosystemToken(migration, address(emissionManager), governance, permit2revoker); + polygon = new PolygonEcosystemToken(migration, address(emissionManager), protocolCouncil, emergencyCouncil); emissionManager.initialize(address(polygon), msg.sender); } @@ -52,20 +52,21 @@ contract PolygonTest is Test { assertTrue(polygon.permit2Enabled()); assertEq(polygon.allowance(owner, polygon.PERMIT2()), type(uint256).max); - // only governance has DEFAULT_ADMIN_ROLE - assertTrue(polygon.hasRole(polygon.DEFAULT_ADMIN_ROLE(), governance)); + // only protocolCouncil has DEFAULT_ADMIN_ROLE + assertTrue(polygon.hasRole(polygon.DEFAULT_ADMIN_ROLE(), protocolCouncil)); assertEq(polygon.getRoleMemberCount(polygon.DEFAULT_ADMIN_ROLE()), 1, "DEFAULT_ADMIN_ROLE incorrect assignees"); - // only governance has CAP_MANAGER_ROLE - assertTrue(polygon.hasRole(polygon.CAP_MANAGER_ROLE(), governance)); + // only protocolCouncil has CAP_MANAGER_ROLE + assertTrue(polygon.hasRole(polygon.CAP_MANAGER_ROLE(), protocolCouncil)); assertEq(polygon.getRoleMemberCount(polygon.CAP_MANAGER_ROLE()), 1, "CAP_MANAGER_ROLE incorrect assignees"); // only emissionManager has EMISSION_ROLE assertTrue(polygon.hasRole(polygon.EMISSION_ROLE(), address(emissionManager))); assertEq(polygon.getRoleMemberCount(polygon.EMISSION_ROLE()), 1, "EMISSION_ROLE incorrect assignees"); - // only governance has PERMIT2_REVOKER_ROLE - assertTrue(polygon.hasRole(polygon.PERMIT2_REVOKER_ROLE(), permit2revoker)); + // only protocolCouncil has PERMIT2_REVOKER_ROLE + assertTrue(polygon.hasRole(polygon.PERMIT2_REVOKER_ROLE(), protocolCouncil)); + assertTrue(polygon.hasRole(polygon.PERMIT2_REVOKER_ROLE(), emergencyCouncil)); assertEq( polygon.getRoleMemberCount(polygon.PERMIT2_REVOKER_ROLE()), - 1, + 2, "PERMIT2_REVOKER_ROLE incorrect assignees" ); } @@ -76,34 +77,34 @@ contract PolygonTest is Test { token = new PolygonEcosystemToken( address(0), makeAddr("emissionManager"), - makeAddr("governance"), - makeAddr("revoker") + makeAddr("protocolCouncil"), + makeAddr("emergencyCouncil") ); vm.expectRevert(IPolygonEcosystemToken.InvalidAddress.selector); token = new PolygonEcosystemToken( makeAddr("migration"), address(0), - makeAddr("governance"), - makeAddr("revoker") + makeAddr("protocolCouncil"), + makeAddr("emergencyCouncil") ); vm.expectRevert(IPolygonEcosystemToken.InvalidAddress.selector); token = new PolygonEcosystemToken( makeAddr("migration"), makeAddr("emissionManager"), address(0), - makeAddr("revoker") + makeAddr("emergencyCouncil") ); vm.expectRevert(IPolygonEcosystemToken.InvalidAddress.selector); token = new PolygonEcosystemToken( makeAddr("migration"), makeAddr("emissionManager"), - makeAddr("governance"), + makeAddr("protocolCouncil"), address(0) ); } function testRevert_UpdateMintCap(uint256 newCap, address caller) external { - vm.assume(caller != governance); + vm.assume(caller != protocolCouncil); vm.prank(caller); vm.expectRevert(); polygon.updateMintCap(newCap); @@ -126,7 +127,7 @@ contract PolygonTest is Test { } function testRevert_Permit2Revoke(address user) external { - vm.assume(user != permit2revoker); + vm.assume(user != protocolCouncil && user != emergencyCouncil); vm.startPrank(user); vm.expectRevert(); polygon.updatePermit2Allowance(false); @@ -134,7 +135,7 @@ contract PolygonTest is Test { function test_RevokePermit2Allowance(address owner) external { assertEq(polygon.allowance(owner, polygon.PERMIT2()), type(uint256).max); - vm.prank(permit2revoker); + vm.prank(emergencyCouncil); vm.expectEmit(true, true, true, true); emit Permit2AllowanceUpdated(false); polygon.updatePermit2Allowance(false); From c8672a39e8ba3754c8837f0a88ccf82d7dc29cb0 Mon Sep 17 00:00:00 2001 From: gretzke Date: Tue, 24 Oct 2023 17:56:02 +0200 Subject: [PATCH 06/13] update docs, rename getVersion => version --- .../contract.DefaultEmissionManager.md | 6 +++--- .../contract.PolygonEcosystemToken.md | 8 ++++---- .../src/PolygonMigration.sol/contract.PolygonMigration.md | 6 +++--- .../interface.IDefaultEmissionManager.md | 6 +++--- .../interface.IPolygonEcosystemToken.md | 6 +++--- .../IPolygonMigration.sol/interface.IPolygonMigration.md | 6 +++--- docs/src/src/lib/PowUtil.sol/library.PowUtil.md | 2 +- script/utils/extract.js | 2 +- src/DefaultEmissionManager.sol | 2 +- src/PolygonEcosystemToken.sol | 2 +- src/PolygonMigration.sol | 2 +- src/interfaces/IDefaultEmissionManager.sol | 2 +- src/interfaces/IPolygonEcosystemToken.sol | 2 +- src/interfaces/IPolygonMigration.sol | 2 +- 14 files changed, 27 insertions(+), 27 deletions(-) diff --git a/docs/src/src/DefaultEmissionManager.sol/contract.DefaultEmissionManager.md b/docs/src/src/DefaultEmissionManager.sol/contract.DefaultEmissionManager.md index 0a53bfe..4dc448c 100644 --- a/docs/src/src/DefaultEmissionManager.sol/contract.DefaultEmissionManager.md +++ b/docs/src/src/DefaultEmissionManager.sol/contract.DefaultEmissionManager.md @@ -1,5 +1,5 @@ # DefaultEmissionManager -[Git Source](https://github.com/0xPolygon/pol-token/blob/7a1dec282d430e9f94fc81b42f7da0c058e0221b/src/DefaultEmissionManager.sol) +[Git Source](https://github.com/0xPolygon/pol-token/blob/59aa38c99af46d3b365ecc8a7e9d0765591960b9/src/DefaultEmissionManager.sol) **Inherits:** Ownable2StepUpgradeable, [IDefaultEmissionManager](/src/interfaces/IDefaultEmissionManager.sol/interface.IDefaultEmissionManager.md) @@ -128,13 +128,13 @@ function inflatedSupplyAfter(uint256 timeElapsed) public pure returns (uint256 s |`supply`|`uint256`|inflatedSupply supply total supply from compounded emission after timeElapsed| -### getVersion +### version returns the version of the contract ```solidity -function getVersion() external pure returns (string memory); +function version() external pure returns (string memory); ``` **Returns** diff --git a/docs/src/src/PolygonEcosystemToken.sol/contract.PolygonEcosystemToken.md b/docs/src/src/PolygonEcosystemToken.sol/contract.PolygonEcosystemToken.md index 9202b52..1976128 100644 --- a/docs/src/src/PolygonEcosystemToken.sol/contract.PolygonEcosystemToken.md +++ b/docs/src/src/PolygonEcosystemToken.sol/contract.PolygonEcosystemToken.md @@ -1,5 +1,5 @@ # PolygonEcosystemToken -[Git Source](https://github.com/0xPolygon/pol-token/blob/7a1dec282d430e9f94fc81b42f7da0c058e0221b/src/PolygonEcosystemToken.sol) +[Git Source](https://github.com/0xPolygon/pol-token/blob/59aa38c99af46d3b365ecc8a7e9d0765591960b9/src/PolygonEcosystemToken.sol) **Inherits:** ERC20Permit, AccessControlEnumerable, [IPolygonEcosystemToken](/src/interfaces/IPolygonEcosystemToken.sol/interface.IPolygonEcosystemToken.md) @@ -67,7 +67,7 @@ bool public permit2Enabled; ```solidity -constructor(address migration, address emissionManager, address governance, address permit2Revoker) +constructor(address migration, address emissionManager, address protocolCouncil, address emergencyCouncil) ERC20("Polygon Ecosystem Token", "POL") ERC20Permit("Polygon Ecosystem Token"); ``` @@ -129,7 +129,7 @@ function updatePermit2Allowance(bool enabled) external onlyRole(PERMIT2_REVOKER_ function allowance(address owner, address spender) public view override(ERC20, IERC20) returns (uint256); ``` -### getVersion +### version returns the version of the contract @@ -137,7 +137,7 @@ returns the version of the contract ```solidity -function getVersion() external pure returns (string memory); +function version() external pure returns (string memory); ``` **Returns** diff --git a/docs/src/src/PolygonMigration.sol/contract.PolygonMigration.md b/docs/src/src/PolygonMigration.sol/contract.PolygonMigration.md index 08dfc9b..22f2f8d 100644 --- a/docs/src/src/PolygonMigration.sol/contract.PolygonMigration.md +++ b/docs/src/src/PolygonMigration.sol/contract.PolygonMigration.md @@ -1,5 +1,5 @@ # PolygonMigration -[Git Source](https://github.com/0xPolygon/pol-token/blob/7a1dec282d430e9f94fc81b42f7da0c058e0221b/src/PolygonMigration.sol) +[Git Source](https://github.com/0xPolygon/pol-token/blob/59aa38c99af46d3b365ecc8a7e9d0765591960b9/src/PolygonMigration.sol) **Inherits:** Ownable2StepUpgradeable, [IPolygonMigration](/src/interfaces/IPolygonMigration.sol/interface.IPolygonMigration.md) @@ -170,13 +170,13 @@ function updateUnmigrationLock(bool unmigrationLocked_) external onlyOwner; |`unmigrationLocked_`|`bool`|| -### getVersion +### version returns the version of the contract ```solidity -function getVersion() external pure returns (string memory); +function version() external pure returns (string memory); ``` **Returns** diff --git a/docs/src/src/interfaces/IDefaultEmissionManager.sol/interface.IDefaultEmissionManager.md b/docs/src/src/interfaces/IDefaultEmissionManager.sol/interface.IDefaultEmissionManager.md index bead873..391078e 100644 --- a/docs/src/src/interfaces/IDefaultEmissionManager.sol/interface.IDefaultEmissionManager.md +++ b/docs/src/src/interfaces/IDefaultEmissionManager.sol/interface.IDefaultEmissionManager.md @@ -1,5 +1,5 @@ # IDefaultEmissionManager -[Git Source](https://github.com/0xPolygon/pol-token/blob/7a1dec282d430e9f94fc81b42f7da0c058e0221b/src/interfaces/IDefaultEmissionManager.sol) +[Git Source](https://github.com/0xPolygon/pol-token/blob/59aa38c99af46d3b365ecc8a7e9d0765591960b9/src/interfaces/IDefaultEmissionManager.sol) **Author:** Polygon Labs (@DhairyaSethi, @gretzke, @qedk, @simonDos) @@ -99,13 +99,13 @@ function inflatedSupplyAfter(uint256 timeElapsedInSeconds) external pure returns |`inflatedSupply`|`uint256`|supply total supply from compounded emission after timeElapsed| -### getVersion +### version returns the version of the contract ```solidity -function getVersion() external pure returns (string memory version); +function version() external pure returns (string memory version); ``` **Returns** diff --git a/docs/src/src/interfaces/IPolygonEcosystemToken.sol/interface.IPolygonEcosystemToken.md b/docs/src/src/interfaces/IPolygonEcosystemToken.sol/interface.IPolygonEcosystemToken.md index 9544532..abe5a87 100644 --- a/docs/src/src/interfaces/IPolygonEcosystemToken.sol/interface.IPolygonEcosystemToken.md +++ b/docs/src/src/interfaces/IPolygonEcosystemToken.sol/interface.IPolygonEcosystemToken.md @@ -1,5 +1,5 @@ # IPolygonEcosystemToken -[Git Source](https://github.com/0xPolygon/pol-token/blob/c90f15d50e8eaa68c8104f9ffe45a66d1d128a64/src/interfaces/IPolygonEcosystemToken.sol) +[Git Source](https://github.com/0xPolygon/pol-token/blob/59aa38c99af46d3b365ecc8a7e9d0765591960b9/src/interfaces/IPolygonEcosystemToken.sol) **Inherits:** IERC20, IERC20Permit, IAccessControlEnumerable @@ -154,7 +154,7 @@ function permit2Enabled() external view returns (bool isPermit2Enabled); |`isPermit2Enabled`|`bool`|whether the permit2 default approval is currently active| -### getVersion +### version returns the version of the contract @@ -162,7 +162,7 @@ returns the version of the contract ```solidity -function getVersion() external pure returns (string memory version); +function version() external pure returns (string memory version); ``` **Returns** diff --git a/docs/src/src/interfaces/IPolygonMigration.sol/interface.IPolygonMigration.md b/docs/src/src/interfaces/IPolygonMigration.sol/interface.IPolygonMigration.md index 2072f5f..534d018 100644 --- a/docs/src/src/interfaces/IPolygonMigration.sol/interface.IPolygonMigration.md +++ b/docs/src/src/interfaces/IPolygonMigration.sol/interface.IPolygonMigration.md @@ -1,5 +1,5 @@ # IPolygonMigration -[Git Source](https://github.com/0xPolygon/pol-token/blob/7a1dec282d430e9f94fc81b42f7da0c058e0221b/src/interfaces/IPolygonMigration.sol) +[Git Source](https://github.com/0xPolygon/pol-token/blob/59aa38c99af46d3b365ecc8a7e9d0765591960b9/src/interfaces/IPolygonMigration.sol) **Author:** Polygon Labs (@DhairyaSethi, @gretzke, @qedk) @@ -164,13 +164,13 @@ function unmigrationLocked() external view returns (bool isUnmigrationLocked); |`isUnmigrationLocked`|`bool`|whether the unmigration is locked or not| -### getVersion +### version returns the version of the contract ```solidity -function getVersion() external pure returns (string memory version); +function version() external pure returns (string memory version); ``` **Returns** diff --git a/docs/src/src/lib/PowUtil.sol/library.PowUtil.md b/docs/src/src/lib/PowUtil.sol/library.PowUtil.md index 40ea615..e64d401 100644 --- a/docs/src/src/lib/PowUtil.sol/library.PowUtil.md +++ b/docs/src/src/lib/PowUtil.sol/library.PowUtil.md @@ -1,5 +1,5 @@ # PowUtil -[Git Source](https://github.com/0xPolygon/pol-token/blob/7a1dec282d430e9f94fc81b42f7da0c058e0221b/src/lib/PowUtil.sol) +[Git Source](https://github.com/0xPolygon/pol-token/blob/59aa38c99af46d3b365ecc8a7e9d0765591960b9/src/lib/PowUtil.sol) ## Functions diff --git a/script/utils/extract.js b/script/utils/extract.js index 12bd0b8..996374e 100644 --- a/script/utils/extract.js +++ b/script/utils/extract.js @@ -207,7 +207,7 @@ async function getVersion(contractAddress, rpcUrl) { jsonrpc: "2.0", id: Date.now(), method: "eth_call", - params: [{ to: contractAddress, data: "0x0d8e6e2c" }, "latest"], // getVersion()(string) + params: [{ to: contractAddress, data: "0x54fd4d50" }, "latest"], // version()(string) }), }) ).json(); diff --git a/src/DefaultEmissionManager.sol b/src/DefaultEmissionManager.sol index e7d4e72..1c3884a 100644 --- a/src/DefaultEmissionManager.sol +++ b/src/DefaultEmissionManager.sol @@ -81,7 +81,7 @@ contract DefaultEmissionManager is Ownable2StepUpgradeable, IDefaultEmissionMana } /// @inheritdoc IDefaultEmissionManager - function getVersion() external pure returns (string memory) { + function version() external pure returns (string memory) { return "1.1.0"; } diff --git a/src/PolygonEcosystemToken.sol b/src/PolygonEcosystemToken.sol index 2c8a971..fbc22fe 100644 --- a/src/PolygonEcosystemToken.sol +++ b/src/PolygonEcosystemToken.sol @@ -70,7 +70,7 @@ contract PolygonEcosystemToken is ERC20Permit, AccessControlEnumerable, IPolygon } /// @inheritdoc IPolygonEcosystemToken - function getVersion() external pure returns (string memory) { + function version() external pure returns (string memory) { return "1.1.0"; } diff --git a/src/PolygonMigration.sol b/src/PolygonMigration.sol index 8a0ab5b..2fb2b0b 100644 --- a/src/PolygonMigration.sol +++ b/src/PolygonMigration.sol @@ -89,7 +89,7 @@ contract PolygonMigration is Ownable2StepUpgradeable, IPolygonMigration { } /// @inheritdoc IPolygonMigration - function getVersion() external pure returns (string memory) { + function version() external pure returns (string memory) { return "1.0.0"; } diff --git a/src/interfaces/IDefaultEmissionManager.sol b/src/interfaces/IDefaultEmissionManager.sol index 9e5b069..f779b40 100644 --- a/src/interfaces/IDefaultEmissionManager.sol +++ b/src/interfaces/IDefaultEmissionManager.sol @@ -44,5 +44,5 @@ interface IDefaultEmissionManager { /// @notice returns the version of the contract /// @return version version string - function getVersion() external pure returns (string memory version); + function version() external pure returns (string memory version); } diff --git a/src/interfaces/IPolygonEcosystemToken.sol b/src/interfaces/IPolygonEcosystemToken.sol index 0ae6f73..a063133 100644 --- a/src/interfaces/IPolygonEcosystemToken.sol +++ b/src/interfaces/IPolygonEcosystemToken.sol @@ -67,5 +67,5 @@ interface IPolygonEcosystemToken is IERC20, IERC20Permit, IAccessControlEnumerab /// @notice returns the version of the contract /// @return version version string /// @dev this is to support our dev pipeline, and is present despite this contract not being behind a proxy - function getVersion() external pure returns (string memory version); + function version() external pure returns (string memory version); } diff --git a/src/interfaces/IPolygonMigration.sol b/src/interfaces/IPolygonMigration.sol index fb69b42..9fa2373 100644 --- a/src/interfaces/IPolygonMigration.sol +++ b/src/interfaces/IPolygonMigration.sol @@ -83,5 +83,5 @@ interface IPolygonMigration { /// @notice returns the version of the contract /// @return version version string - function getVersion() external pure returns (string memory version); + function version() external pure returns (string memory version); } From 4d110d71d5904bb7fb6ef4ffabd774aee519d1ad Mon Sep 17 00:00:00 2001 From: gretzke Date: Wed, 25 Oct 2023 10:45:22 +0200 Subject: [PATCH 07/13] update version on PolygonMigration --- script/1.1.0/input.json | 5 +++-- src/PolygonMigration.sol | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/script/1.1.0/input.json b/script/1.1.0/input.json index 4d0607a..be0b72e 100644 --- a/script/1.1.0/input.json +++ b/script/1.1.0/input.json @@ -12,9 +12,10 @@ "treasury": "0x531c7Befe78B6496e5753815ab3d3Cc024c1E842" }, "31337": { + "matic": "0x0000000000000000000000000000000000000001", + "protocolCouncil": "0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266", "treasury": "0x0000000000000000000000000000000000000001", "stakeManager": "0x0000000000000000000000000000000000000001", - "migrationProxy": "0x4A679253410272dd5232B3Ff7cF5dbB88f295319", - "emissionProxy": "0x09635F643e140090A9A8Dcd712eD6285858ceBef" + "emergencyCouncil": "0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266" } } diff --git a/src/PolygonMigration.sol b/src/PolygonMigration.sol index 2fb2b0b..98f0d35 100644 --- a/src/PolygonMigration.sol +++ b/src/PolygonMigration.sol @@ -90,7 +90,7 @@ contract PolygonMigration is Ownable2StepUpgradeable, IPolygonMigration { /// @inheritdoc IPolygonMigration function version() external pure returns (string memory) { - return "1.0.0"; + return "1.1.0"; } /// @inheritdoc IPolygonMigration From fd4d676817fcd39d6fdf2138de1a44b47ae3d534 Mon Sep 17 00:00:00 2001 From: petrilemma Date: Wed, 25 Oct 2023 04:12:40 -0500 Subject: [PATCH 08/13] POL Mainnet deployment --- broadcast/Deploy.s.sol/1/run-1698224762.json | 238 +++++++ broadcast/Deploy.s.sol/1/run-1698224780.json | 701 +++++++++++++++++++ broadcast/Deploy.s.sol/1/run-1698224867.json | 701 +++++++++++++++++++ broadcast/Deploy.s.sol/1/run-latest.json | 701 +++++++++++++++++++ deployments/1.md | 219 ++++++ deployments/json/1.json | 86 +++ 6 files changed, 2646 insertions(+) create mode 100644 broadcast/Deploy.s.sol/1/run-1698224762.json create mode 100644 broadcast/Deploy.s.sol/1/run-1698224780.json create mode 100644 broadcast/Deploy.s.sol/1/run-1698224867.json create mode 100644 broadcast/Deploy.s.sol/1/run-latest.json create mode 100644 deployments/1.md create mode 100644 deployments/json/1.json diff --git a/broadcast/Deploy.s.sol/1/run-1698224762.json b/broadcast/Deploy.s.sol/1/run-1698224762.json new file mode 100644 index 0000000..b6e9b8d --- /dev/null +++ b/broadcast/Deploy.s.sol/1/run-1698224762.json @@ -0,0 +1,238 @@ +{ + "transactions": [ + { + "hash": "0xedee60942078fd462735060f9c49c730ac7d0e16e22ae982feb8fc88f1dd4de9", + "transactionType": "CREATE", + "contractName": "ProxyAdmin", + "contractAddress": "0xEBea33f2c92D03556b417F4F572B2FbbE62C39c3", + "function": null, + "arguments": null, + "transaction": { + "type": "0x02", + "from": "0xb8d66fb00061378afd77c5c22e47cff9c57ca62f", + "gas": "0x82a95", + "value": "0x0", + "data": "0x6080806040523461005b5760008054336001600160a01b0319821681178355916001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09080a361060890816100618239f35b600080fdfe6080604081815260048036101561001557600080fd5b600092833560e01c90848263204e1c7a146104535750508063715018a6146103f95780637eff275e1461037f5780638da5cb5b146103575780639623609d146102415783816399a88ec4146101b557508063f2fde38b146100e95763f3b7dead1461007f57600080fd5b346100e55760203660031901126100e5576001600160a01b039083908190836100a6610492565b86516303e1469160e61b815291165afa926100bf610583565b93156100e257506100da8360208080965183010191016105b3565b169051908152f35b80fd5b8280fd5b50346100e55760203660031901126100e557610103610492565b9061010c61052b565b6001600160a01b03918216928315610163575050600054826bffffffffffffffffffffffff60a01b821617600055167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0600080a380f35b906020608492519162461bcd60e51b8352820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152fd5b9290503461023d578060031936011261023d576101d0610492565b6101d86104ad565b906101e161052b565b6001600160a01b03908116803b156102395785928360249286519788958694631b2ce7f360e11b865216908401525af190811561023057506102205750f35b610229906104c3565b6100e25780f35b513d84823e3d90fd5b8580fd5b5050fd5b508290606036600319011261035357610258610492565b926102616104ad565b9160443567ffffffffffffffff811161034f573660238201121561034f57808201359161028d8361050f565b9261029a855194856104ed565b808452602092366024838301011161034b57818892602486930183880137850101526102c461052b565b6001600160a01b0396871696873b156103475784519563278f794360e11b87521690850152826024850152815191826044860152855b8381106103335750505082849581606481858983819884010152601f8019910116810103019134905af190811561023057506102205750f35b8181018301518682016064015282016102fa565b8680fd5b8780fd5b8480fd5b5080fd5b505034610353578160031936011261035357905490516001600160a01b039091168152602090f35b5090346100e557806003193601126100e5578261039a610492565b6103a26104ad565b6103aa61052b565b6001600160a01b0391821690813b156103f55783602492865197889586946308f2839760e41b865216908401525af190811561023057506103e9575080f35b6103f2906104c3565b80f35b8380fd5b83346100e257806003193601126100e25761041261052b565b80546001600160a01b03198116825581906001600160a01b03167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08280a380f35b91509134610353576020366003190112610353576001600160a01b03928291908461047c610492565b635c60da1b60e01b8352165afa926100bf610583565b600435906001600160a01b03821682036104a857565b600080fd5b602435906001600160a01b03821682036104a857565b67ffffffffffffffff81116104d757604052565b634e487b7160e01b600052604160045260246000fd5b90601f8019910116810190811067ffffffffffffffff8211176104d757604052565b67ffffffffffffffff81116104d757601f01601f191660200190565b6000546001600160a01b0316330361053f57565b606460405162461bcd60e51b815260206004820152602060248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152fd5b3d156105ae573d906105948261050f565b916105a260405193846104ed565b82523d6000602084013e565b606090565b908160209103126104a857516001600160a01b03811681036104a8579056fea2646970667358221220788bcf2590b9852f3afea80e62b0adeb230362c1f7bbce33dbb904b58efe4a5764736f6c63430008150033", + "nonce": "0x0", + "accessList": [] + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x844b16c98fe2139e194be290305a97b8f46ad86a5949311a623390ffcc9e684f", + "transactionType": "CALL", + "contractName": "ProxyAdmin", + "contractAddress": "0xEBea33f2c92D03556b417F4F572B2FbbE62C39c3", + "function": "transferOwnership(address)", + "arguments": [ + "0x37D085ca4a24f6b29214204E8A8666f12cf19516" + ], + "transaction": { + "type": "0x02", + "from": "0xb8d66fb00061378afd77c5c22e47cff9c57ca62f", + "to": "0xebea33f2c92d03556b417f4f572b2fbbe62c39c3", + "gas": "0x9a0a", + "value": "0x0", + "data": "0xf2fde38b00000000000000000000000037d085ca4a24f6b29214204e8a8666f12cf19516", + "nonce": "0x1", + "accessList": [] + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0xbbcf61c3ac065f707a543d4900857197b025efff23dcec0fdeb5abd93e7c806f", + "transactionType": "CREATE", + "contractName": "PolygonMigration", + "contractAddress": "0x550B7CDaC6F5a0d9e840505c3Df74aC045530446", + "function": null, + "arguments": [ + "0x7D1AfA7B718fb893dB30A3aBc0Cfc608AaCfeBB0" + ], + "transaction": { + "type": "0x02", + "from": "0xb8d66fb00061378afd77c5c22e47cff9c57ca62f", + "gas": "0x1184a3", + "value": "0x0", + "data": "0x60a03461014257601f610fde38819003918201601f19168301916001600160401b038311848410176101475780849260209460405283398101031261014257516001600160a01b038116908190036101425780156101305760805260005460ff8160081c166100db5760ff808216036100a0575b604051610e80908161015e82396080518181816101c0015281816102640152818161058201526108f70152f35b60ff90811916176000557f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498602060405160ff8152a138610073565b60405162461bcd60e51b815260206004820152602760248201527f496e697469616c697a61626c653a20636f6e747261637420697320696e697469604482015266616c697a696e6760c81b6064820152608490fd5b60405163e6c4247b60e01b8152600490fd5b600080fd5b634e487b7160e01b600052604160045260246000fdfe60406080815260048036101561001457600080fd5b600091823560e01c9182632398344c1461098c57826342966c681461092e578263454b0608146108ac5782634b052e7b146108855782634c0f54ea1461081457826354fd4d50146107d3578263715018a61461076c57826379ba5097146106e75782638129fc1c146105b4578263899d2590146105085782638da5cb5b146104df578263a0ae9ff014610293578263b6b0b0971461024f578263b8c97ded14610226578263e30c3978146101f9578263efeff0c11461014e57505063f2fde38b146100de57600080fd5b3461014b57602036600319011261014b576100f7610a04565b6100ff610ab9565b606580546001600160a01b0319166001600160a01b039283169081179091556033549091167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e227008380a380f35b80fd5b909150346101f55760203660031901126101f5578035916097549160ff8360a01c166101e75750826101e493926101bd925182815233907f629178b8fee085046b0ced2d5b2fff5e4d54196b555e978250009b74af28739b60203392a3309033906001600160a01b0316610c1c565b337f0000000000000000000000000000000000000000000000000000000000000000610be1565b80f35b9051630608786960e51b8152fd5b8280fd5b83823461022257816003193601126102225760655490516001600160a01b039091168152602090f35b5080fd5b83823461022257816003193601126102225760975490516001600160a01b039091168152602090f35b838234610222578160031936011261022257517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b9150346101f55760a03660031901126101f557813591602460443560ff81168091036104db576097549360ff8560a01c166104cc5780519186835260209233907f629178b8fee085046b0ced2d5b2fff5e4d54196b555e978250009b74af28739b853392a38151623f675f60e91b80825233878301526001600160a01b039791929188169185848881865afa93841561048f578b9461049d575b50823b156104995784519063d505accf60e01b8252338983015230888301528a604483015287356064830152608482015260643560a482015260843560c48201528a8160e48183875af1801561048f57610462575b508490868551809481938252338b8301525afa908115610458578991610426575b506001820180921161041457036103cb57866101e4876101bd81893090339060975416610c1c565b5162461bcd60e51b8152928301526021908201527f5361666545524332303a207065726d697420646964206e6f74207375636365656044820152601960fa1b6064820152608490fd5b634e487b7160e01b8952601186528489fd5b90508381813d8311610451575b61043d8183610bbf565b8101031261044c5751386103a3565b600080fd5b503d610433565b83513d8b823e3d90fd5b67ffffffffffffffff819b929b1161047d5784529884610382565b634e487b7160e01b8252604188528682fd5b85513d8d823e3d90fd5b8a80fd5b9093508581813d83116104c5575b6104b58183610bbf565b810103126104995751923861032d565b503d6104ab565b51630608786960e51b81528390fd5b8580fd5b83823461022257816003193601126102225760335490516001600160a01b039091168152602090f35b839034610222578260031936011261022257610522610a04565b602435916097549060ff8260a01c166105a65750826101e494956105809260018060a01b039151838152828616907f629178b8fee085046b0ced2d5b2fff5e4d54196b555e978250009b74af28739b60203392a33091339116610c1c565b7f0000000000000000000000000000000000000000000000000000000000000000610be1565b8551630608786960e51b8152fd5b909150346101f557826003193601126101f557825460ff8160081c1615918280936106da575b80156106c3575b15610669575060ff198116600117845581610658575b5061061160ff845460081c1661060c81610b11565b610b11565b61061a33610a63565b610622575080f35b60207f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989161ff001984541684555160018152a180f35b61ffff1916610101178355386105f7565b608490602085519162461bcd60e51b8352820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b6064820152fd5b50303b1580156105e15750600160ff8316146105e1565b50600160ff8316106105da565b9150346101f557826003193601126101f557606554336001600160a01b039091160361071757826101e433610a63565b906020608492519162461bcd60e51b8352820152602960248201527f4f776e61626c6532537465703a2063616c6c6572206973206e6f7420746865206044820152683732bb9037bbb732b960b91b6064820152fd5b833461014b578060031936011261014b57610785610ab9565b606580546001600160a01b031990811690915560338054918216905581906001600160a01b03167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08280a380f35b8382346102225781600319360112610222578051610810916107f482610ba3565b60058252640312e312e360dc1b60208301525191829182610a1a565b0390f35b909150346101f55760203660031901126101f55735908115158092036101f55760207f1ed408ff40af8e4c6a92f1a45718084bb1c8448f7e4617c83784a42c1be30d9591610860610ab9565b51838152a16097805460ff60a01b191660a09290921b60ff60a01b1691909117905580f35b83823461022257816003193601126102225760209060ff60975460a01c1690519015158152f35b9150346101f55760203660031901126101f5576101e4913590518181527f8b80bd19aea7b735bc6d75db8d6adbe18b28c30d62b3555245eb67b2340caedc60203392a261091b8130337f0000000000000000000000000000000000000000000000000000000000000000610c1c565b60975433906001600160a01b0316610be1565b909150346101f55760203660031901126101f5576101e49161094e610ab9565b609754905163a9059cbb60e01b602082015261dead6024820152913560448084019190915282526001600160a01b031661098782610b71565b610c71565b909150346101f55760203660031901126101f5576109a8610a04565b916109b1610ab9565b6001600160a01b039283169283159081156109f6575b506109e95750506bffffffffffffffffffffffff60a01b609754161760975580f35b5163a323cf1960e01b8152fd5b9050609754161515386109c7565b600435906001600160a01b038216820361044c57565b6020808252825181830181905290939260005b828110610a4f57505060409293506000838284010152601f8019910116010190565b818101860151848201604001528501610a2d565b6bffffffffffffffffffffffff60a01b90816065541660655560335460018060a01b038092168093821617603355167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0600080a3565b6033546001600160a01b03163303610acd57565b606460405162461bcd60e51b815260206004820152602060248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152fd5b15610b1857565b60405162461bcd60e51b815260206004820152602b60248201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960448201526a6e697469616c697a696e6760a81b6064820152608490fd5b6080810190811067ffffffffffffffff821117610b8d57604052565b634e487b7160e01b600052604160045260246000fd5b6040810190811067ffffffffffffffff821117610b8d57604052565b90601f8019910116810190811067ffffffffffffffff821117610b8d57604052565b60405163a9059cbb60e01b60208201526001600160a01b039092166024830152604480830193909352918152610c1a9161098782610b71565b565b6040516323b872dd60e01b60208201526001600160a01b03928316602482015292909116604483015260648083019390935291815260a081019181831067ffffffffffffffff841117610b8d57610c1a926040525b60018060a01b031690604051610c8681610ba3565b6020928382527f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564848301526000808486829651910182855af13d15610dab573d9167ffffffffffffffff8311610d975790610d0193929160405192610cf488601f19601f8401160185610bbf565b83523d868885013e610db5565b805191821591848315610d73575b505050905015610d1c5750565b6084906040519062461bcd60e51b82526004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6044820152691bdd081cdd58d8d9595960b21b6064820152fd5b9193818094500103126102225782015190811515820361014b575080388084610d0f565b634e487b7160e01b85526041600452602485fd5b90610d0192916060915b91929015610e175750815115610dc9575090565b3b15610dd25790565b60405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606490fd5b825190915015610e2a5750805190602001fd5b60405162461bcd60e51b8152908190610e469060048301610a1a565b0390fdfea26469706673582212201c6922436ffb62fd5090e414b92e2329a5836231cd282c51c61979d1c1cee48564736f6c634300081500330000000000000000000000007d1afa7b718fb893db30a3abc0cfc608aacfebb0", + "nonce": "0x2", + "accessList": [] + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x352acb72eddab7b1d810af8823b8ff22de00a3fcbb0c270870b0fa3834230752", + "transactionType": "CREATE", + "contractName": "TransparentUpgradeableProxy", + "contractAddress": "0x29e7DF7b6A1B2b07b731457f499E1696c60E2C4e", + "function": null, + "arguments": [ + "0x550B7CDaC6F5a0d9e840505c3Df74aC045530446", + "0xEBea33f2c92D03556b417F4F572B2FbbE62C39c3", + "0x8129fc1c" + ], + "transaction": { + "type": "0x02", + "from": "0xb8d66fb00061378afd77c5c22e47cff9c57ca62f", + "gas": "0xc3c66", + "value": "0x0", + "data": "0x60406080815262000c628038038062000018816200030b565b9283398101906060818303126200030657620000348162000347565b916020926200004584840162000347565b8584015190936001600160401b0391908282116200030657019280601f850112156200030657835193620000836200007d866200035c565b6200030b565b948086528786019288828401011162000306578288620000a4930162000378565b823b15620002ac577f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc80546001600160a01b03199081166001600160a01b0386811691821790935590959194600093909290917fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b8580a2805115801590620002a4575b620001f5575b50505050507fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103937f7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f86865493815196818616885216958684820152a18315620001a35750161790555161080b9081620004578239f35b60849086519062461bcd60e51b82526004820152602660248201527f455243313936373a206e65772061646d696e20697320746865207a65726f206160448201526564647265737360d01b6064820152fd5b895194606086019081118682101762000290578a52602785527f416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c89860152660819985a5b195960ca1b8a860152516200027a9493929183918291845af4903d1562000286573d6200026a6200007d826200035c565b90815280938a3d92013e6200039d565b5038808080806200012d565b606092506200039d565b634e487b7160e01b85526041600452602485fd5b508362000127565b865162461bcd60e51b815260048101879052602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201526c1bdd08184818dbdb9d1c9858dd609a1b6064820152608490fd5b600080fd5b6040519190601f01601f191682016001600160401b038111838210176200033157604052565b634e487b7160e01b600052604160045260246000fd5b51906001600160a01b03821682036200030657565b6001600160401b0381116200033157601f01601f191660200190565b60005b8381106200038c5750506000910152565b81810151838201526020016200037b565b91929015620004025750815115620003b3575090565b3b15620003bd5790565b60405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606490fd5b825190915015620004165750805190602001fd5b6044604051809262461bcd60e51b82526020600483015262000448815180928160248601526020868601910162000378565b601f01601f19168101030190fdfe60806040523661012e57600080516020610796833981519152546001600160a01b03163303610129576000356001600160e01b031916631b2ce7f360e11b8103610054575061004c6103ed565b602081519101f35b63278f794360e11b8103610070575061006b61058f565b61004c565b6308f2839760e41b8103610087575061006b610317565b6303e1469160e61b810361009e575061006b61023c565b635c60da1b60e01b036100b35761006b610275565b60405162461bcd60e51b815260206004820152604260248201527f5472616e73706172656e745570677261646561626c6550726f78793a2061646d60448201527f696e2063616e6e6f742066616c6c6261636b20746f2070726f78792074617267606482015261195d60f21b608482015260a490fd5b610171565b600080516020610796833981519152546001600160a01b03163303610171576000356001600160e01b031916631b2ce7f360e11b8103610054575061004c6103ed565b6000805160206107b683398151915254600090819081906001600160a01b0316368280378136915af43d82803e156101a7573d90f35b3d90fd5b634e487b7160e01b600052604160045260246000fd5b6040810190811067ffffffffffffffff8211176101dd57604052565b6101ab565b6020810190811067ffffffffffffffff8211176101dd57604052565b6060810190811067ffffffffffffffff8211176101dd57604052565b90601f8019910116810190811067ffffffffffffffff8211176101dd57604052565b610244610620565b60018060a01b03600080516020610796833981519152541660405190602082015260208152610272816101c1565b90565b61027d610620565b60018060a01b036000805160206107b6833981519152541660405190602082015260208152610272816101c1565b600435906001600160a01b03821682036102c157565b600080fd5b60209060031901126102c1576004356001600160a01b03811681036102c15790565b67ffffffffffffffff81116101dd57601f01601f191660200190565b60405190610311826101e2565b60008252565b61031f610620565b366004116102c1576001600160a01b0380610339366102c6565b16600080516020610796833981519152917f7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f604084549281519084168152846020820152a18115610399576001600160a01b031916179055610272610304565b60405162461bcd60e51b815260206004820152602660248201527f455243313936373a206e65772061646d696e20697320746865207a65726f206160448201526564647265737360d01b6064820152608490fd5b6103f5610620565b366004116102c1576001600160a01b0361040e366102c6565b166040519061041c826101e2565b60008252803b156104b3576000805160206107b683398151915280546001600160a01b03191682179055807fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b600080a28151158015906104ab575b610491575b505060405161048a816101e2565b6000815290565b6104a39161049d610627565b91610670565b50388061047c565b506000610477565b60405162461bcd60e51b815260206004820152602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201526c1bdd08184818dbdb9d1c9858dd609a1b6064820152608490fd5b803b156104b3576000805160206107b683398151915280546001600160a01b0319166001600160a01b0383169081179091557fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b600080a2815115801590610587575b610578575050565b6105849161049d610627565b50565b506001610570565b366004116102c15760403660031901126102c1576105ab6102ab565b6024359067ffffffffffffffff82116102c157366023830112156102c1578160040135906105d8826102e8565b916105e6604051938461021a565b80835236602482860101116102c1576020816000926024610618970183870137840101526001600160a01b031661050e565b610272610304565b346102c157565b60405190610634826101fe565b60278252660819985a5b195960ca1b6040837f416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c60208201520152565b6000806102729493602081519101845af43d156106af573d91610692836102e8565b926106a0604051948561021a565b83523d6000602085013e610703565b606091610703565b156106be57565b60405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606490fd5b919290156107235750815115610717575090565b610272903b15156106b7565b8251909150156107365750805190602001fd5b6040519062461bcd60e51b82528160208060048301528251908160248401526000935b82851061077c575050604492506000838284010152601f80199101168101030190fd5b848101820151868601604401529381019385935061075956feb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbca264697066735822122083786d82c2a9ec4f7d0d3dedea9b8742aaf219c67bd791251b33f67cd401d35064736f6c63430008150033000000000000000000000000550b7cdac6f5a0d9e840505c3df74ac045530446000000000000000000000000ebea33f2c92d03556b417f4f572b2fbbe62c39c3000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000048129fc1c00000000000000000000000000000000000000000000000000000000", + "nonce": "0x3", + "accessList": [] + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0xe5f0cfb15a9e8f0d631d016f9579a3d91da4575d21b45d74ef8b9cbef0207a5d", + "transactionType": "CREATE", + "contractName": "DefaultEmissionManager", + "contractAddress": "0x2126E6952C3af75C9D4CF21f63F509195C79ce44", + "function": null, + "arguments": [ + "0x29e7DF7b6A1B2b07b731457f499E1696c60E2C4e", + "0x5e3Ef299fDDf15eAa0432E6e66473ace8c13D908", + "0x2ff25495d77f380d5F65B95F103181aE8b1cf898" + ], + "transaction": { + "type": "0x02", + "from": "0xb8d66fb00061378afd77c5c22e47cff9c57ca62f", + "gas": "0x19cafd", + "value": "0x0", + "data": "0x61010034620001c357601f6200181238819003918201601f191683019291906001600160401b03841183851017620001c8578160609284926040968752833981010312620001c3576200005281620001de565b906200006e836200006660208401620001de565b9201620001de565b916001600160a01b03908116908115908115620001b7575b8115620001ab575b506200019a573360805260a05260c05260e05260005460ff8160081c16620001465760ff808216036200010b575b505161161e9081620001f482396080518161044a015260a0518181816104d1015281816107850152610c76015260c0518181816102c70152610cac015260e0518181816103720152610c260152f35b60ff90811916176000557f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024986020825160ff8152a138620000bc565b815162461bcd60e51b815260206004820152602760248201527f496e697469616c697a61626c653a20636f6e747261637420697320696e697469604482015266616c697a696e6760c81b6064820152608490fd5b835163e6c4247b60e01b8152600490fd5b9050831615386200008e565b83811615915062000086565b600080fd5b634e487b7160e01b600052604160045260246000fd5b51906001600160a01b0382168203620001c35756fe6040608081526004908136101561001557600080fd5b600091823560e01c9081631249c58b146107b45781631705a3bd1461077057816321daf08514610749578163485cc955146103e257816354fd4d50146103a157816361d027b31461035d578163715018a6146102f65781637542ff95146102b257816379ba50971461022557816387b11034146101fe575080638da5cb5b146101d6578063e30c3978146101ae578063e6fd48bc14610190578063f2fde38b1461011f578063f6908f7c146100fe5763fc0c546a146100d357600080fd5b346100fa57816003193601126100fa5760975490516001600160a01b039091168152602090f35b5080fd5b50346100fa57816003193601126100fa5760209051669780cc86ea48988152f35b823461018d57602036600319011261018d576101396107cd565b610141610887565b606580546001600160a01b0319166001600160a01b039283169081179091556033549091167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e227008380a380f35b80fd5b50346100fa57816003193601126100fa576020906098549051908152f35b50346100fa57816003193601126100fa5760655490516001600160a01b039091168152602090f35b50346100fa57816003193601126100fa5760335490516001600160a01b039091168152602090f35b82843461018d57602036600319011261018d575061021e60209235610d8a565b9051908152f35b919050346102ae57826003193601126102ae57606554336001600160a01b0390911603610259578261025633610831565b80f35b906020608492519162461bcd60e51b8352820152602960248201527f4f776e61626c6532537465703a2063616c6c6572206973206e6f7420746865206044820152683732bb9037bbb732b960b91b6064820152fd5b8280fd5b5050346100fa57816003193601126100fa57517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b833461018d578060031936011261018d5761030f610887565b606580546001600160a01b031990811690915560338054918216905581906001600160a01b03167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08280a380f35b5050346100fa57816003193601126100fa57517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b5050346100fa57816003193601126100fa5780516103de916103c282610909565b60058252640312e312e360dc1b602083015251918291826107e8565b0390f35b9050346102ae57816003193601126102ae576103fc6107cd565b6001600160a01b03916024803591848316908184036107455787549460ff8660081c161595868097610738575b8015610721575b156106c85760ff1981166001178a55866106b7575b5033877f000000000000000000000000000000000000000000000000000000000000000016036106b35786169182159081156106aa575b5061069c57609780546001600160a01b031916831790554260985586516318160ddd60e01b81526020969087818481875afa908115610653578a9161066f575b506b204fce5e3e250261100000000361065d577f000000000000000000000000000000000000000000000000000000000000000016928751636eb1769f60e11b8152308382015284828201528781604481875afa908115610653578a91610622575b506105c15787519363095ea7b360e01b8886015281850152600019604485015260448452608084019184831067ffffffffffffffff8411176105b05750508652610571929161056c91610947565b610831565b610579578280f35b7f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989161ff001984541684555160018152a138808280f35b634e487b7160e01b8a526041905288fd5b875162461bcd60e51b81529182018790526036908201527f5361666545524332303a20617070726f76652066726f6d206e6f6e2d7a65726f60448201527520746f206e6f6e2d7a65726f20616c6c6f77616e636560501b6064820152608490fd5b90508781813d831161064c575b6106398183610925565b8101031261064857513861051e565b8980fd5b503d61062f565b89513d8c823e3d90fd5b634e487b7160e01b8952600182528389fd5b90508781813d8311610695575b6106868183610925565b810103126106485751386104bc565b503d61067c565b865163e6c4247b60e01b8152fd5b9050153861047c565b8880fd5b61ffff191661010117895538610445565b885162461bcd60e51b8152602081850152602e818701527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b6064820152608490fd5b50303b1580156104305750600160ff821614610430565b50600160ff821610610429565b8780fd5b5050346100fa57816003193601126100fa57602090516b204fce5e3e250261100000008152f35b5050346100fa57816003193601126100fa57517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b833461018d578060031936011261018d57610256610b43565b600435906001600160a01b03821682036107e357565b600080fd5b6020808252825181830181905290939260005b82811061081d57505060409293506000838284010152601f8019910116010190565b8181018601518482016040015285016107fb565b6bffffffffffffffffffffffff60a01b90816065541660655560335460018060a01b038092168093821617603355167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0600080a3565b6033546001600160a01b0316330361089b57565b606460405162461bcd60e51b815260206004820152602060248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152fd5b67ffffffffffffffff81116108f357604052565b634e487b7160e01b600052604160045260246000fd5b6040810190811067ffffffffffffffff8211176108f357604052565b90601f8019910116810190811067ffffffffffffffff8211176108f357604052565b60018060a01b03169060405161095c81610909565b6020928382527f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564848301526000808486829651910182855af13d15610a81573d9167ffffffffffffffff8311610a6d57906109d7939291604051926109ca88601f19601f8401160185610925565b83523d868885013e610a8b565b805191821591848315610a49575b5050509050156109f25750565b6084906040519062461bcd60e51b82526004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6044820152691bdd081cdd58d8d9595960b21b6064820152fd5b9193818094500103126100fa5782015190811515820361018d5750803880846109e5565b634e487b7160e01b85526041600452602485fd5b906109d792916060915b91929015610aed5750815115610a9f575090565b3b15610aa85790565b60405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606490fd5b825190915015610b005750805190602001fd5b60405162461bcd60e51b8152908190610b1c90600483016107e8565b0390fd5b91908203918211610b2d57565b634e487b7160e01b600052601160045260246000fd5b609754604080516318160ddd60e01b81526000926001600160a01b03908116916020908181600481875afa8015610d80578690610d4d575b610b999150610b94610b8f60985442610b20565b610d8a565b610b20565b928315610d45576003840491610baf8386610b20565b947fcae919fa60d0c9867c5b3e0a9529934bca78c09d353736e3327f74837594adc58780518381523385820152a1823b156107455786516340c10f1960e01b81523060048201526024810191909152878160448183875af18015610d3b57610d1e575b50855163a9059cbb60e01b918101919091527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166024820152604480820193909352918252610c749190610c6f606483610925565b610947565b7f00000000000000000000000000000000000000000000000000000000000000001690813b15610d1a578251630899d25960e41b81527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031660048201526024810191909152919083908390604490829084905af1908115610d115750610d00575050565b610d0a82916108df565b61018d5750565b513d84823e3d90fd5b8380fd5b610c7493929197610d31610c6f926108df565b9791929350610c12565b87513d8a823e3d90fd5b505050505050565b508181813d8311610d79575b610d638183610925565b81010312610d7557610b999051610b7b565b8580fd5b503d610d59565b85513d88823e3d90fd5b669780cc86ea48989080820291820403610b2d57670de0b6b3a764000090816301e1338060409204821b0482600160bf1b67ff0000000000000083166114d7575b66ff00000000000083166113cf575b65ff000000000083166112cf575b64ff0000000083166111d7575b63ff00000083166110e7575b62ff00008316610fff575b61ff008316610f1f575b60ff8316610e48575b02911c60bf031c6b204fce5e3e2502611000000090818102918183041490151715610b2d570490565b60808316610f0d575b838316610efb575b60208316610ee9575b60108316610ed7575b60088316610ec5575b60048316610eb3575b60028316610ea1575b6001831615610e1f576801000000000000000102831c610e1f565b6801000000000000000102831c610e86565b6801000000000000000302831c610e7d565b6801000000000000000602831c610e74565b6801000000000000000b02831c610e6b565b6801000000000000001602831c610e62565b6801000000000000002c02831c610e59565b6801000000000000005902831c610e51565b6180008316610fed575b6140008316610fdb575b6120008316610fc9575b6110008316610fb7575b6108008316610fa5575b6104008316610f93575b6102008316610f81575b610100831615610e1657680100000000000000b102831c610e16565b6801000000000000016302831c610f65565b680100000000000002c602831c610f5b565b6801000000000000058c02831c610f51565b68010000000000000b1702831c610f47565b6801000000000000162e02831c610f3d565b68010000000000002c5d02831c610f33565b680100000000000058b902831c610f29565b6280000083166110d5575b6240000083166110c3575b6220000083166110b1575b62100000831661109f575b62080000831661108d575b62040000831661107b575b620200008316611069575b62010000831615610e0c576801000000000000b17202831c610e0c565b680100000000000162e402831c61104c565b6801000000000002c5c802831c611041565b68010000000000058b9102831c611036565b680100000000000b172102831c61102b565b68010000000000162e4302831c611020565b680100000000002c5c8602831c611015565b6801000000000058b90c02831c61100a565b638000000083166111c5575b634000000083166111b3575b632000000083166111a1575b6310000000831661118f575b6308000000831661117d575b6304000000831661116b575b63020000008316611159575b6301000000831615610e015768010000000000b1721802831c610e01565b6801000000000162e43002831c61113b565b68010000000002c5c86002831c61112f565b680100000000058b90c002831c611123565b6801000000000b17217f02831c611117565b680100000000162e42ff02831c61110b565b6801000000002c5c85fe02831c6110ff565b68010000000058b90bfc02831c6110f3565b64800000000083166112bd575b64400000000083166112ab575b6420000000008316611299575b6410000000008316611287575b6408000000008316611275575b6404000000008316611263575b6402000000008316611251575b640100000000831615610df557680100000000b17217f802831c610df5565b68010000000162e42ff102831c611232565b680100000002c5c85fe302831c611225565b6801000000058b90bfce02831c611218565b68010000000b17217fbb02831c61120b565b6801000000162e42fff002831c6111fe565b68010000002c5c8601cc02831c6111f1565b680100000058b90c0b4902831c6111e4565b6580000000000083166113bd575b6540000000000083166113ab575b652000000000008316611399575b651000000000008316611387575b650800000000008316611375575b650400000000008316611363575b650200000000008316611351575b65010000000000831615610de8576801000000b17218355102831c610de8565b680100000162e430e5a202831c611331565b6801000002c5c863b73f02831c611323565b68010000058b90cf1e6e02831c611315565b680100000b1721bcfc9a02831c611307565b68010000162e43f4f83102831c6112f9565b680100002c5c89d5ec6d02831c6112eb565b6801000058b91b5bc9ae02831c6112dd565b668000000000000083166114c5575b664000000000000083166114b3575b662000000000000083166114a1575b6610000000000000831661148f575b6608000000000000831661147d575b6604000000000000831661146b575b66020000000000008316611459575b6601000000000000831615610dda5768010000b17255775c0402831c610dda565b6801000162e525ee054702831c611438565b68010002c5cc37da949202831c611429565b680100058ba01fb9f96d02831c61141a565b6801000b175effdc76ba02831c61140b565b680100162f3904051fa102831c6113fc565b6801002c605e2e8cec5002831c6113ed565b68010058c86da1c09ea202831c6113de565b67800000000000000083166115d5575b67400000000000000083166115c3575b67200000000000000083166115b1575b671000000000000000831661159f575b670800000000000000831661158d575b670400000000000000831661157b575b6702000000000000008316611569575b670100000000000000831615610dcb57680100b1afa5abcbed6102831c610dcb565b68010163da9fb33356d802831c611547565b680102c9a3e778060ee702831c611537565b6801059b0d31585743ae02831c611527565b68010b5586cf9890f62a02831c611517565b6801172b83c7d517adce02831c611507565b6801306fe0a31b7152df02831c6114f7565b5068016a09e667f3bcc909607f1b6114e756fea2646970667358221220acf4a2dc4c8d71cc5d7ef3d730413ca7d6c0ce05336c6a9611497e3e2c0af38f64736f6c6343000815003300000000000000000000000029e7df7b6a1b2b07b731457f499e1696c60e2c4e0000000000000000000000005e3ef299fddf15eaa0432e6e66473ace8c13d9080000000000000000000000002ff25495d77f380d5f65b95f103181ae8b1cf898", + "nonce": "0x4", + "accessList": [] + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0xeb8da48615884160b61712096c4d770d0f8374b0c3d2686afb798cc3f7b40610", + "transactionType": "CREATE", + "contractName": "TransparentUpgradeableProxy", + "contractAddress": "0xbC9f74b3b14f460a6c47dCdDFd17411cBc7b6c53", + "function": null, + "arguments": [ + "0x2126E6952C3af75C9D4CF21f63F509195C79ce44", + "0xEBea33f2c92D03556b417F4F572B2FbbE62C39c3", + "0x" + ], + "transaction": { + "type": "0x02", + "from": "0xb8d66fb00061378afd77c5c22e47cff9c57ca62f", + "gas": "0xb3a54", + "value": "0x0", + "data": "0x60406080815262000c628038038062000018816200030b565b9283398101906060818303126200030657620000348162000347565b916020926200004584840162000347565b8584015190936001600160401b0391908282116200030657019280601f850112156200030657835193620000836200007d866200035c565b6200030b565b948086528786019288828401011162000306578288620000a4930162000378565b823b15620002ac577f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc80546001600160a01b03199081166001600160a01b0386811691821790935590959194600093909290917fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b8580a2805115801590620002a4575b620001f5575b50505050507fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103937f7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f86865493815196818616885216958684820152a18315620001a35750161790555161080b9081620004578239f35b60849086519062461bcd60e51b82526004820152602660248201527f455243313936373a206e65772061646d696e20697320746865207a65726f206160448201526564647265737360d01b6064820152fd5b895194606086019081118682101762000290578a52602785527f416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c89860152660819985a5b195960ca1b8a860152516200027a9493929183918291845af4903d1562000286573d6200026a6200007d826200035c565b90815280938a3d92013e6200039d565b5038808080806200012d565b606092506200039d565b634e487b7160e01b85526041600452602485fd5b508362000127565b865162461bcd60e51b815260048101879052602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201526c1bdd08184818dbdb9d1c9858dd609a1b6064820152608490fd5b600080fd5b6040519190601f01601f191682016001600160401b038111838210176200033157604052565b634e487b7160e01b600052604160045260246000fd5b51906001600160a01b03821682036200030657565b6001600160401b0381116200033157601f01601f191660200190565b60005b8381106200038c5750506000910152565b81810151838201526020016200037b565b91929015620004025750815115620003b3575090565b3b15620003bd5790565b60405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606490fd5b825190915015620004165750805190602001fd5b6044604051809262461bcd60e51b82526020600483015262000448815180928160248601526020868601910162000378565b601f01601f19168101030190fdfe60806040523661012e57600080516020610796833981519152546001600160a01b03163303610129576000356001600160e01b031916631b2ce7f360e11b8103610054575061004c6103ed565b602081519101f35b63278f794360e11b8103610070575061006b61058f565b61004c565b6308f2839760e41b8103610087575061006b610317565b6303e1469160e61b810361009e575061006b61023c565b635c60da1b60e01b036100b35761006b610275565b60405162461bcd60e51b815260206004820152604260248201527f5472616e73706172656e745570677261646561626c6550726f78793a2061646d60448201527f696e2063616e6e6f742066616c6c6261636b20746f2070726f78792074617267606482015261195d60f21b608482015260a490fd5b610171565b600080516020610796833981519152546001600160a01b03163303610171576000356001600160e01b031916631b2ce7f360e11b8103610054575061004c6103ed565b6000805160206107b683398151915254600090819081906001600160a01b0316368280378136915af43d82803e156101a7573d90f35b3d90fd5b634e487b7160e01b600052604160045260246000fd5b6040810190811067ffffffffffffffff8211176101dd57604052565b6101ab565b6020810190811067ffffffffffffffff8211176101dd57604052565b6060810190811067ffffffffffffffff8211176101dd57604052565b90601f8019910116810190811067ffffffffffffffff8211176101dd57604052565b610244610620565b60018060a01b03600080516020610796833981519152541660405190602082015260208152610272816101c1565b90565b61027d610620565b60018060a01b036000805160206107b6833981519152541660405190602082015260208152610272816101c1565b600435906001600160a01b03821682036102c157565b600080fd5b60209060031901126102c1576004356001600160a01b03811681036102c15790565b67ffffffffffffffff81116101dd57601f01601f191660200190565b60405190610311826101e2565b60008252565b61031f610620565b366004116102c1576001600160a01b0380610339366102c6565b16600080516020610796833981519152917f7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f604084549281519084168152846020820152a18115610399576001600160a01b031916179055610272610304565b60405162461bcd60e51b815260206004820152602660248201527f455243313936373a206e65772061646d696e20697320746865207a65726f206160448201526564647265737360d01b6064820152608490fd5b6103f5610620565b366004116102c1576001600160a01b0361040e366102c6565b166040519061041c826101e2565b60008252803b156104b3576000805160206107b683398151915280546001600160a01b03191682179055807fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b600080a28151158015906104ab575b610491575b505060405161048a816101e2565b6000815290565b6104a39161049d610627565b91610670565b50388061047c565b506000610477565b60405162461bcd60e51b815260206004820152602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201526c1bdd08184818dbdb9d1c9858dd609a1b6064820152608490fd5b803b156104b3576000805160206107b683398151915280546001600160a01b0319166001600160a01b0383169081179091557fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b600080a2815115801590610587575b610578575050565b6105849161049d610627565b50565b506001610570565b366004116102c15760403660031901126102c1576105ab6102ab565b6024359067ffffffffffffffff82116102c157366023830112156102c1578160040135906105d8826102e8565b916105e6604051938461021a565b80835236602482860101116102c1576020816000926024610618970183870137840101526001600160a01b031661050e565b610272610304565b346102c157565b60405190610634826101fe565b60278252660819985a5b195960ca1b6040837f416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c60208201520152565b6000806102729493602081519101845af43d156106af573d91610692836102e8565b926106a0604051948561021a565b83523d6000602085013e610703565b606091610703565b156106be57565b60405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606490fd5b919290156107235750815115610717575090565b610272903b15156106b7565b8251909150156107365750805190602001fd5b6040519062461bcd60e51b82528160208060048301528251908160248401526000935b82851061077c575050604492506000838284010152601f80199101168101030190fd5b848101820151868601604401529381019385935061075956feb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbca264697066735822122083786d82c2a9ec4f7d0d3dedea9b8742aaf219c67bd791251b33f67cd401d35064736f6c634300081500330000000000000000000000002126e6952c3af75c9d4cf21f63f509195c79ce44000000000000000000000000ebea33f2c92d03556b417f4f572b2fbbe62c39c300000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x5", + "accessList": [] + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x2a88c595a815c6aac8bf6734ee12d939c7d0dce8965771330b72f2ebc3d673bd", + "transactionType": "CREATE", + "contractName": "PolygonEcosystemToken", + "contractAddress": "0x455e53CBB86018Ac2B8092FdCd39d8444aFFC3F6", + "function": null, + "arguments": [ + "0x29e7DF7b6A1B2b07b731457f499E1696c60E2C4e", + "0xbC9f74b3b14f460a6c47dCdDFd17411cBc7b6c53", + "0x29A6f32f36EDeD399763524018F17F03B1435b18", + "0x37D085ca4a24f6b29214204E8A8666f12cf19516" + ], + "transaction": { + "type": "0x02", + "from": "0xb8d66fb00061378afd77c5c22e47cff9c57ca62f", + "gas": "0x335f6a", + "value": "0x0", + "data": "0x61016034620008e157601f6200307838819003918201601f19168301916001600160401b038311848410176200068257808492608094604052833981010312620008e1576200004e8162000902565b6200005c6020830162000902565b620000786060620000706040860162000902565b940162000902565b91604051916200008883620008e6565b601783527f506f6c79676f6e2045636f73797374656d20546f6b656e0000000000000000009485602085015260405195620000c387620008e6565b601787526020870152604051620000da81620008e6565b60038152621413d360ea1b602082015260405196620000f988620008e6565b60018852603160f81b60208901528051906001600160401b038211620006825760035490600182811c92168015620008d6575b6020831014620007a85781601f84931162000864575b50602090601f8311600114620007d557600092620007c9575b50508160011b916000199060031b1c1916176003555b8051906001600160401b038211620006825760045490600182811c92168015620007be575b6020831014620007a85781601f84931162000733575b50602090601f8311600114620006a45760009262000698575b50508160011b916000199060031b1c1916176004555b620001e684620009ce565b94610120958652620001f88762000b92565b9461014095865260208151910120968760e0526020815191012091610100978389524660a0526040519360208501917f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f8352604086015260608501524660808501523060a085015260a0845260c084019380851060018060401b03861117620006825760408590525190206080523060c05267b98bc829a6f90000600b556001600160a01b0393858516159384801562000677575b80156200066c575b801562000661575b620006525750848216600090815260008051602062003018833981519152602052604090205462000428939262000422929091620003a391889160ff16156200060c575b60008052600a602052620003388483167f13da86008ba1c6922daee3e07db95305ef49ebced9f5467a0b8613fcc6b343e362000d4a565b50808216600090815260008051602062003038833981519152602052604090205460ff1615620005b5575b60008051602062003058833981519152600052600a602052167f5da2288e7399ef58b3daddbf3afade00d52d6de048c7a8bef231c102a03b7b8062000d4a565b5080861660009081527f9c3cc61ff729e549a457fdfb4ddb7d94f542eb7568a065fdcf3814d99dec17a460205260409020547f027f9f680a0c6704fd9796b55c67fe885252243966ecb05a88f3e7873c845d9a9060ff16156200056f575b600052600a6020526200041b868216604060002062000d4a565b5062000917565b62000917565b6200052a57600254916b204fce5e3e250261100000009283810180911162000514576002551660008181526020818152604080832080548601905551938452919290917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91a342600c557f383d8f27281deff0ab982f76ad2feac76f0cb5d922008a4642d8765c74859132602060405160018152a1600160ff19600d541617600d5560405191612220938462000dd8853960805184611d30015260a05184611dfc015260c05184611cfa015260e05184611d7f01525183611da5015251826109420152518161096c0152f35b634e487b7160e01b600052601160045260246000fd5b60405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f2061646472657373006044820152606490fd5b80600052600960205260406000208783166000526020526040600020600160ff19825416179055338783168260008051602062002ff8833981519152600080a462000401565b80821660008181526000805160206200303883398151915260205260408120805460ff19166001179055339190600080516020620030588339815191529060008051602062002ff88339815191529080a462000363565b83821660008181526000805160206200301883398151915260205260408120805460ff1916600117905533919060008051602062002ff88339815191528180a462000301565b63e6c4247b60e01b8152600490fd5b5085841615620002bd565b5085831615620002b5565b5085821615620002ad565b634e487b7160e01b600052604160045260246000fd5b015190503880620001c5565b6004600090815293507f8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b91905b601f198416851062000717576001945083601f19811610620006fd575b505050811b01600455620001db565b015160001960f88460031b161c19169055388080620006ee565b81810151835560209485019460019093019290910190620006d1565b60046000529091507f8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b601f840160051c810191602085106200079d575b90601f859493920160051c01905b8181106200078d5750620001ac565b600081558493506001016200077e565b909150819062000770565b634e487b7160e01b600052602260045260246000fd5b91607f169162000196565b0151905038806200015b565b6003600090815293507fc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b91905b601f198416851062000848576001945083601f198116106200082e575b505050811b0160035562000171565b015160001960f88460031b161c191690553880806200081f565b8181015183556020948501946001909301929091019062000802565b60036000529091507fc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b601f840160051c810160208510620008ce575b90849392915b601f830160051c82018110620008be57505062000142565b60008155859450600101620008a6565b5080620008a0565b91607f16916200012c565b600080fd5b604081019081106001600160401b038211176200068257604052565b51906001600160a01b0382168203620008e157565b6001600160a01b031660008181527f9329b3c9f0d3acb42b7f4f684aec754024a8d55b89df18cc71b76f6ae510cd39602052604080822054620009909392907fbd4c1461ef59750b24719a44d7e2a7948c57fd12c98e333541b7ea7b61f07cb79060ff161562000993575b8152600a6020522062000d4a565b50565b8082526009602052828220848352602052828220600160ff1982541617905533848260008051602062002ff88339815191528580a462000982565b8051602091908281101562000a6d575090601f82511162000a0c5780825192015190808310620009fd57501790565b82600019910360031b1b161790565b90604051809263305a27a960e01b82528060048301528251908160248401526000935b82851062000a53575050604492506000838284010152601f80199101168101030190fd5b848101820151868601604401529381019385935062000a2f565b6001600160401b03811162000682576005928354926001938481811c9116801562000b87575b83821014620007a857601f811162000b50575b5081601f841160011462000ae6575092829391839260009462000ada575b50501b916000199060031b1c191617905560ff90565b01519250388062000ac4565b919083601f1981168760005284600020946000905b8883831062000b35575050501062000b1b575b505050811b01905560ff90565b015160001960f88460031b161c1916905538808062000b0e565b85870151885590960195948501948793509081019062000afb565b8560005284601f846000209201871c820191601f8601881c015b82811062000b7a57505062000aa6565b6000815501859062000b6a565b90607f169062000a93565b80516020908181101562000c205750601f82511162000bbf5780825192015190808310620009fd57501790565b90604051809263305a27a960e01b82528060048301528251908160248401526000935b82851062000c06575050604492506000838284010152601f80199101168101030190fd5b848101820151868601604401529381019385935062000be2565b906001600160401b0382116200068257600654926001938481811c9116801562000d3f575b83821014620007a857601f811162000d05575b5081601f841160011462000c99575092829391839260009462000c8d575b50501b916000199060031b1c19161760065560ff90565b01519250388062000c76565b919083601f198116600660005284600020946000905b8883831062000cea575050501062000cd0575b505050811b0160065560ff90565b015160001960f88460031b161c1916905538808062000cc2565b85870151885590960195948501948793509081019062000caf565b600660005284601f84600020920160051c820191601f860160051c015b82811062000d3257505062000c58565b6000815501859062000d22565b90607f169062000c45565b9190600183016000908282528060205260408220541560001462000dd1578454946801000000000000000086101562000dbd576001860180825586101562000da957836040949596828552602085200155549382526020522055600190565b634e487b7160e01b83526032600452602483fd5b634e487b7160e01b83526041600452602483fd5b5092505056fe608060408181526004908136101561001657600080fd5b600092833560e01c90816301ffc9a7146113db5750806306fdde0314611301578063095ea7b3146112d757806318160ddd146112b857806323b872dd14611201578063248a9ca3146111d65780632e2850511461119b5780632f2ff15d146110e1578063313ce567146110c55780633644e515146110a857806336568abe146110165780633950935114610fda578063407c48b414610fb657806340c10f1914610cc657806354fd4d5014610c81578063586fc5b514610c625780636afdd85014610c38578063705e6a5b14610ab757806370a0823114610a805780637ecebe0014610a4857806384b0196e1461092c5780638e141c75146108f15780638eb66d6a146108d25780639010d07c1461089157806391d148541461084a57806395d89b411461075d578063a217fddf14610742578063a457c2d7146106ac578063a9059cbb1461067b578063ca15c87314610653578063d505accf1461049d578063d547741f14610460578063dd62ed3e1461042b578063fadd1a1b146103ec5763ff740c31146101a557600080fd5b346103e8576020806003193601126103e4578235927f027f9f680a0c6704fd9796b55c67fe885252243966ecb05a88f3e7873c845d9a80865260098352838620338752835260ff84872054161561022f575050907fed4079ad973dc05ae698be821fb6958dc4edd78aa21dd6a9f8552e46037bacfd9183600b54918351928352820152a1600b5580f35b83908661023b33611a51565b9183519061024882611696565b604282528682019260603685378251156103d157603084538251906001918210156103be5790607860218501536041915b818311610353575050506103245760486102f793859361030693610320975196879376020b1b1b2b9b9a1b7b73a3937b61d1030b1b1b7bab73a1604d1b8c8601526102ce8c8251928391603789019101611449565b8401917001034b99036b4b9b9b4b733903937b6329607d1b603784015251809386840190611449565b010360288101855201836116b2565b5193849362461bcd60e51b8552840152602483019061146c565b0390fd5b606485878087519262461bcd60e51b845283015260248201526000805160206121cb8339815191526044820152fd5b909192600f811660108110156103ab576f181899199a1a9b1b9c1cb0b131b232b360811b901a6103838587611a2a565b53881c92801561039857600019019190610279565b634e487b7160e01b825260118952602482fd5b634e487b7160e01b835260328a52602483fd5b634e487b7160e01b815260328852602490fd5b634e487b7160e01b815260328752602490fd5b8380fd5b8280fd5b838234610427578160031936011261042757602090517fbd4c1461ef59750b24719a44d7e2a7948c57fd12c98e333541b7ea7b61f07cb78152f35b5080fd5b83823461042757806003193601126104275760209061045961044b611491565b6104536114ac565b9061216e565b9051908152f35b50346103e857806003193601126103e85761049a913561049560016104836114ac565b938387526009602052862001546114c2565b6116d4565b80f35b509190346104275760e0366003190112610427576104b9611491565b6104c16114ac565b906044359260643560843560ff8116810361064f5781421161060c5760018060a01b0390818516928389526007602052898920908154916001830190558a519060208201927f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c98452868d840152858a1660608401528a608084015260a083015260c082015260c0815260e0810181811067ffffffffffffffff8211176105f9578b525190206105a49161059c91610576611cf7565b908c519161190160f01b83526002830152602282015260c43591604260a4359220611c68565b919091611b4e565b16036105b6575061049a939450611928565b606490602087519162461bcd60e51b8352820152601e60248201527f45524332305065726d69743a20696e76616c6964207369676e617475726500006044820152fd5b634e487b7160e01b8b526041875260248bfd5b875162461bcd60e51b8152602081850152601d60248201527f45524332305065726d69743a206578706972656420646561646c696e650000006044820152606490fd5b8680fd5b5090346103e85760203660031901126103e8576020928291358152600a845220549051908152f35b8382346104275780600319360112610427576020906106a561069b611491565b60243590336117ba565b5160018152f35b50913461073f578260031936011261073f57506106c7611491565b90602435906106d6833361216e565b908282106106ee576020856106a58585038733611928565b608490602086519162461bcd60e51b8352820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b6064820152fd5b80fd5b83823461042757816003193601126104275751908152602090f35b50346103e857826003193601126103e857805183819490845461077f8161175d565b918285526020966001928884821691826000146108205750506001146107c5575b85886107c1896107b2848a03856116b2565b5192828493845283019061146c565b0390f35b815286935091907f8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b5b82841061080857505050820101816107b26107c1386107a0565b8054848a0186015288955087949093019281016107ee565b60ff19168882015294151560051b870190940194508593506107b292506107c191503890506107a0565b5090346103e857816003193601126103e8578160209360ff9261086b6114ac565b90358252600986528282206001600160a01b039091168252855220549151911615158152f35b5090346103e857816003193601126103e8576020926108bc91358152600a8452826024359120611fdc565b905491519160018060a01b039160031b1c168152f35b838234610427578160031936011261042757602090600b549051908152f35b838234610427578160031936011261042757602090517f027f9f680a0c6704fd9796b55c67fe885252243966ecb05a88f3e7873c845d9a8152f35b50346103e857826003193601126103e8576109667f0000000000000000000000000000000000000000000000000000000000000000611e22565b926109907f0000000000000000000000000000000000000000000000000000000000000000611f1f565b908251926020928385019585871067ffffffffffffffff881117610a35575092806109eb8388966109de998b9996528686528151998a99600f60f81b8b5260e0868c015260e08b019061146c565b91898303908a015261146c565b924660608801523060808801528460a088015286840360c088015251928381520193925b828110610a1e57505050500390f35b835185528695509381019392810192600101610a0f565b634e487b7160e01b845260419052602483fd5b8382346104275760203660031901126104275760209181906001600160a01b03610a70611491565b1681526007845220549051908152f35b8382346104275760203660031901126104275760209181906001600160a01b03610aa8611491565b16815280845220549051908152f35b50346103e857602090816003193601126103e457823592831515809403610c34577fbd4c1461ef59750b24719a44d7e2a7948c57fd12c98e333541b7ea7b61f07cb780865260098452828620338752845260ff838720541615610b4f575050907f383d8f27281deff0ab982f76ad2feac76f0cb5d922008a4642d8765c748591329151838152a160ff8019600d5416911617600d5580f35b85610b5c93929333611a51565b91835190610b6982611696565b604282528682019260603685378251156103d157603084538251906001918210156103be5790607860218501536041915b818311610bef575050506103245760486102f793859361030693610320975196879376020b1b1b2b9b9a1b7b73a3937b61d1030b1b1b7bab73a1604d1b8c8601526102ce8c8251928391603789019101611449565b909192600f811660108110156103ab576f181899199a1a9b1b9c1cb0b131b232b360811b901a610c1f8587611a2a565b53881c92801561039857600019019190610b9a565b8480fd5b838234610427578160031936011261042757602090516e22d473030f116ddee9f6b43ac78ba38152f35b838234610427578160031936011261042757602090600c549051908152f35b83823461042757816003193601126104275780516107c191610ca282611664565b60058252640312e312e360dc1b60208301525191829160208352602083019061146c565b5090346103e857816003193601126103e857610ce0611491565b906024928335917f573321b8a13c75b2702bc4b0ad9afaae98bf6985285411964a564e68bf6da1c99384875260209460098652838820338952865260ff848920541615610e315750600c5480420390428211610e1f57600b54808302928304149042141715610e0d57808511610df2575042600c556001600160a01b0316948515610db257505091818593610d987fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef94600254611797565b60025585855284835280852082815401905551908152a380f35b601f9085606494519362461bcd60e51b85528401528201527f45524332303a206d696e7420746f20746865207a65726f2061646472657373006044820152fd5b828588604493875193635bdd08f560e01b8552840152820152fd5b634e487b7160e01b8852601183528688fd5b634e487b7160e01b8952601184528789fd5b82878588938b610e4033611a51565b91835190610e4d82611696565b60428252878201926060368537825115610fa45760308453825190600191821015610f925790607860218501536041915b818311610f2957505050610efb57604861032095938593610ee393610ed4975197889376020b1b1b2b9b9a1b7b73a3937b61d1030b1b1b7bab73a1604d1b8d8601526102ce8d8251928391603789019101611449565b010360288101865201846116b2565b5194859462461bcd60e51b865285015283019061146c565b60648688878188519362461bcd60e51b85528401528201526000805160206121cb8339815191526044820152fd5b909192600f81166010811015610f80576f181899199a1a9b1b9c1cb0b131b232b360811b901a610f598587611a2a565b53891c928015610f6e57600019019190610e7e565b634e487b7160e01b825260118a528882fd5b634e487b7160e01b835260328b528983fd5b634e487b7160e01b8152603289528790fd5b634e487b7160e01b8152603288528690fd5b83823461042757816003193601126104275760209060ff600d541690519015158152f35b8382346104275780600319360112610427576020906106a5610ffa611491565b61100f60243561100a833361216e565b611797565b9033611928565b509190346104275782600319360112610427576110316114ac565b90336001600160a01b0383160361104d579061049a91356116d4565b608490602085519162461bcd60e51b8352820152602f60248201527f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560448201526e103937b632b9903337b91039b2b63360891b6064820152fd5b838234610427578160031936011261042757602090610459611cf7565b8382346104275781600319360112610427576020905160128152f35b50346103e857806003193601126103e85761114e913590600a6111026114ac565b928086526020906009825261111c600185892001546114c2565b808752600982528387206001600160a01b039095168088529482528387205460ff1615611152575b8652528320611ff4565b5080f35b808752600982528387208588528252838720805460ff191660011790553385827f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d8a80a4611144565b838234610427578160031936011261042757602090517f573321b8a13c75b2702bc4b0ad9afaae98bf6985285411964a564e68bf6da1c98152f35b5090346103e85760203660031901126103e85781602093600192358152600985522001549051908152f35b50913461073f57606036600319011261073f575061121d611491565b6112256114ac565b9060443592611234338361216e565b906001820161124c575b6020866106a58787876117ba565b848210611275575091839161126a602096956106a595033383611928565b91939481935061123e565b606490602087519162461bcd60e51b8352820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e63650000006044820152fd5b8382346104275781600319360112610427576020906002549051908152f35b8382346104275780600319360112610427576020906106a56112f7611491565b6024359033611928565b50823461073f578060031936011261073f5781519182826003546113248161175d565b908184526020956001918783821691826000146113b4575050600114611358575b5050506107c192916107b29103856116b2565b9190869350600383527fc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b5b82841061139c57505050820101816107b26107c1611345565b8054848a018601528895508794909301928101611383565b60ff19168782015293151560051b860190930193508492506107b291506107c19050611345565b849084346103e85760203660031901126103e8573563ffffffff60e01b81168091036103e85760209250635a05180f60e01b811490811561141e575b5015158152f35b637965db0b60e01b811491508115611438575b5083611417565b6301ffc9a760e01b14905083611431565b60005b83811061145c5750506000910152565b818101518382015260200161144c565b9060209161148581518092818552858086019101611449565b601f01601f1916010190565b600435906001600160a01b03821682036114a757565b600080fd5b602435906001600160a01b03821682036114a757565b60009080825260209060098252604092838120338252835260ff8482205416156114ec5750505050565b6114f533611a51565b9184519061150282611696565b6042825284820192606036853782511561165057603084538251906001918210156116505790607860218501536041915b8183116115e2575050506115b257604861032093869361159693611587985198899376020b1b1b2b9b9a1b7b73a3937b61d1030b1b1b7bab73a1604d1b8a8601526102ce815180928c603789019101611449565b010360288101875201856116b2565b5192839262461bcd60e51b84526004840152602483019061146c565b60648486519062461bcd60e51b825280600483015260248201526000805160206121cb8339815191526044820152fd5b909192600f8116601081101561163c576f181899199a1a9b1b9c1cb0b131b232b360811b901a6116128587611a2a565b5360041c92801561162857600019019190611533565b634e487b7160e01b82526011600452602482fd5b634e487b7160e01b83526032600452602483fd5b634e487b7160e01b81526032600452602490fd5b6040810190811067ffffffffffffffff82111761168057604052565b634e487b7160e01b600052604160045260246000fd5b6080810190811067ffffffffffffffff82111761168057604052565b90601f8019910116810190811067ffffffffffffffff82111761168057604052565b9060406117129260009080825260096020528282209360018060a01b03169384835260205260ff8383205416611715575b8152600a6020522061207e565b50565b808252600960205282822084835260205282822060ff1981541690553384827ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b8580a4611705565b90600182811c9216801561178d575b602083101461177757565b634e487b7160e01b600052602260045260246000fd5b91607f169161176c565b919082018092116117a457565b634e487b7160e01b600052601160045260246000fd5b6001600160a01b039081169182156118d557169182156118845760008281528060205260408120549180831061183057604082827fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef958760209652828652038282205586815220818154019055604051908152a3565b60405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b6064820152608490fd5b60405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608490fd5b60405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608490fd5b6001600160a01b039081169182156119d957169182156119895760207f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925918360005260018252604060002085600052825280604060002055604051908152a3565b60405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608490fd5b60405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608490fd5b908151811015611a3b570160200190565b634e487b7160e01b600052603260045260246000fd5b604051906060820182811067ffffffffffffffff82111761168057604052602a8252602082016040368237825115611a3b57603090538151600190811015611a3b57607860218401536029905b808211611ae0575050611aae5790565b606460405162461bcd60e51b815260206004820152602060248201526000805160206121cb8339815191526044820152fd5b9091600f81166010811015611b39576f181899199a1a9b1b9c1cb0b131b232b360811b901a611b0f8486611a2a565b5360041c918015611b24576000190190611a9e565b60246000634e487b7160e01b81526011600452fd5b60246000634e487b7160e01b81526032600452fd5b6005811015611c525780611b5f5750565b60018103611bac5760405162461bcd60e51b815260206004820152601860248201527f45434453413a20696e76616c6964207369676e617475726500000000000000006044820152606490fd5b60028103611bf95760405162461bcd60e51b815260206004820152601f60248201527f45434453413a20696e76616c6964207369676e6174757265206c656e677468006044820152606490fd5b600314611c0257565b60405162461bcd60e51b815260206004820152602260248201527f45434453413a20696e76616c6964207369676e6174757265202773272076616c604482015261756560f01b6064820152608490fd5b634e487b7160e01b600052602160045260246000fd5b9291907f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a08311611ceb5791608094939160ff602094604051948552168484015260408301526060820152600093849182805260015afa15611cde5781516001600160a01b03811615611cd8579190565b50600190565b50604051903d90823e3d90fd5b50505050600090600390565b307f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03161480611df9575b15611d52577f000000000000000000000000000000000000000000000000000000000000000090565b60405160208101907f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f82527f000000000000000000000000000000000000000000000000000000000000000060408201527f000000000000000000000000000000000000000000000000000000000000000060608201524660808201523060a082015260a0815260c0810181811067ffffffffffffffff8211176116805760405251902090565b507f00000000000000000000000000000000000000000000000000000000000000004614611d29565b60ff8114611e605760ff811690601f8211611e4e5760405191611e4483611664565b8252602082015290565b604051632cd44ac360e21b8152600490fd5b50604051600554816000611e738361175d565b808352602093600190818116908115611eff5750600114611ea0575b5050611e9d925003826116b2565b90565b9093915060056000527f036b6384b5eca791c62761152d0c79bb0604c104a5fb6f4eb0703f3154bb3db0936000915b818310611ee7575050611e9d93508201013880611e8f565b85548784018501529485019486945091830191611ecf565b915050611e9d94925060ff191682840152151560051b8201013880611e8f565b60ff8114611f415760ff811690601f8211611e4e5760405191611e4483611664565b50604051600654816000611f548361175d565b808352602093600190818116908115611eff5750600114611f7d575050611e9d925003826116b2565b9093915060066000527ff652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f936000915b818310611fc4575050611e9d93508201013880611e8f565b85548784018501529485019486945091830191611fac565b8054821015611a3b5760005260206000200190600090565b919060018301600090828252806020526040822054156000146120785784549468010000000000000000861015612064578361205461203d886001604098999a01855584611fdc565b819391549060031b91821b91600019901b19161790565b9055549382526020522055600190565b634e487b7160e01b83526041600452602483fd5b50925050565b9060018201906000928184528260205260408420549081151560001461216757600019918083018181116121535782549084820191821161213f5780820361210a575b505050805480156120f6578201916120d98383611fdc565b909182549160031b1b191690555582526020526040812055600190565b634e487b7160e01b86526031600452602486fd5b61212a61211a61203d9386611fdc565b90549060031b1c92839286611fdc565b905586528460205260408620553880806120c1565b634e487b7160e01b88526011600452602488fd5b634e487b7160e01b87526011600452602487fd5b5050505090565b6001600160a01b0391821691906e22d473030f116ddee9f6b43ac78ba38314806121be575b6121b55716600052600160205260406000209060005260205260406000205490565b50505060001990565b5060ff600d541661219356fe537472696e67733a20686578206c656e67746820696e73756666696369656e74a2646970667358221220c7445a80ad2fd963941b3a236a9d980c36bb7f1db174ff3f4e9ebeafea8c8cd264736f6c634300081500332f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0dec8156718a8372b1db44bb411437d0870f3e3790d4a08526d024ce1b0b668f6b953e6113870cd26d8364d55096ba7b5671bc963ed99958a5e20ba9400d063705573321b8a13c75b2702bc4b0ad9afaae98bf6985285411964a564e68bf6da1c900000000000000000000000029e7df7b6a1b2b07b731457f499e1696c60e2c4e000000000000000000000000bc9f74b3b14f460a6c47dcddfd17411cbc7b6c5300000000000000000000000029a6f32f36eded399763524018f17f03b1435b1800000000000000000000000037d085ca4a24f6b29214204e8a8666f12cf19516", + "nonce": "0x6", + "accessList": [] + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0xe05760391d950563ef9e5e0b97d41f0fc4ef38a991ac9d434c96aafd651bb04b", + "transactionType": "CALL", + "contractName": "TransparentUpgradeableProxy", + "contractAddress": "0xbC9f74b3b14f460a6c47dCdDFd17411cBc7b6c53", + "function": null, + "arguments": null, + "transaction": { + "type": "0x02", + "from": "0xb8d66fb00061378afd77c5c22e47cff9c57ca62f", + "to": "0xbc9f74b3b14f460a6c47dcddfd17411cbc7b6c53", + "gas": "0x37756", + "value": "0x0", + "data": "0x485cc955000000000000000000000000455e53cbb86018ac2b8092fdcd39d8444affc3f600000000000000000000000029a6f32f36eded399763524018f17f03b1435b18", + "nonce": "0x7", + "accessList": [] + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x7818c788480c49f68703ef7faa6cdc6436830c9dfd949dbefaa56a1ac0d4088f", + "transactionType": "CALL", + "contractName": "TransparentUpgradeableProxy", + "contractAddress": "0x29e7DF7b6A1B2b07b731457f499E1696c60E2C4e", + "function": null, + "arguments": null, + "transaction": { + "type": "0x02", + "from": "0xb8d66fb00061378afd77c5c22e47cff9c57ca62f", + "to": "0x29e7df7b6a1b2b07b731457f499e1696c60e2c4e", + "gas": "0x12fd6", + "value": "0x0", + "data": "0x2398344c000000000000000000000000455e53cbb86018ac2b8092fdcd39d8444affc3f6", + "nonce": "0x8", + "accessList": [] + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0xb236773fe77730e0e0affb597bde9da4aed42da98e12ae9fdb203f6a0b01bbd2", + "transactionType": "CALL", + "contractName": "TransparentUpgradeableProxy", + "contractAddress": "0x29e7DF7b6A1B2b07b731457f499E1696c60E2C4e", + "function": null, + "arguments": null, + "transaction": { + "type": "0x02", + "from": "0xb8d66fb00061378afd77c5c22e47cff9c57ca62f", + "to": "0x29e7df7b6a1b2b07b731457f499e1696c60e2c4e", + "gas": "0x13a22", + "value": "0x0", + "data": "0xf2fde38b00000000000000000000000029a6f32f36eded399763524018f17f03b1435b18", + "nonce": "0x9", + "accessList": [] + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [], + "libraries": [], + "pending": [ + "0xedee60942078fd462735060f9c49c730ac7d0e16e22ae982feb8fc88f1dd4de9", + "0x844b16c98fe2139e194be290305a97b8f46ad86a5949311a623390ffcc9e684f", + "0xbbcf61c3ac065f707a543d4900857197b025efff23dcec0fdeb5abd93e7c806f", + "0x352acb72eddab7b1d810af8823b8ff22de00a3fcbb0c270870b0fa3834230752", + "0xe5f0cfb15a9e8f0d631d016f9579a3d91da4575d21b45d74ef8b9cbef0207a5d", + "0xeb8da48615884160b61712096c4d770d0f8374b0c3d2686afb798cc3f7b40610", + "0x2a88c595a815c6aac8bf6734ee12d939c7d0dce8965771330b72f2ebc3d673bd", + "0xe05760391d950563ef9e5e0b97d41f0fc4ef38a991ac9d434c96aafd651bb04b", + "0x7818c788480c49f68703ef7faa6cdc6436830c9dfd949dbefaa56a1ac0d4088f", + "0xb236773fe77730e0e0affb597bde9da4aed42da98e12ae9fdb203f6a0b01bbd2" + ], + "returns": {}, + "timestamp": 1698224762, + "chain": 1, + "multi": false, + "commit": "4d110d7" +} \ No newline at end of file diff --git a/broadcast/Deploy.s.sol/1/run-1698224780.json b/broadcast/Deploy.s.sol/1/run-1698224780.json new file mode 100644 index 0000000..239ec07 --- /dev/null +++ b/broadcast/Deploy.s.sol/1/run-1698224780.json @@ -0,0 +1,701 @@ +{ + "transactions": [ + { + "hash": "0xedee60942078fd462735060f9c49c730ac7d0e16e22ae982feb8fc88f1dd4de9", + "transactionType": "CREATE", + "contractName": "ProxyAdmin", + "contractAddress": "0xEBea33f2c92D03556b417F4F572B2FbbE62C39c3", + "function": null, + "arguments": null, + "transaction": { + "type": "0x02", + "from": "0xb8d66fb00061378afd77c5c22e47cff9c57ca62f", + "gas": "0x82a95", + "value": "0x0", + "data": "0x6080806040523461005b5760008054336001600160a01b0319821681178355916001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09080a361060890816100618239f35b600080fdfe6080604081815260048036101561001557600080fd5b600092833560e01c90848263204e1c7a146104535750508063715018a6146103f95780637eff275e1461037f5780638da5cb5b146103575780639623609d146102415783816399a88ec4146101b557508063f2fde38b146100e95763f3b7dead1461007f57600080fd5b346100e55760203660031901126100e5576001600160a01b039083908190836100a6610492565b86516303e1469160e61b815291165afa926100bf610583565b93156100e257506100da8360208080965183010191016105b3565b169051908152f35b80fd5b8280fd5b50346100e55760203660031901126100e557610103610492565b9061010c61052b565b6001600160a01b03918216928315610163575050600054826bffffffffffffffffffffffff60a01b821617600055167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0600080a380f35b906020608492519162461bcd60e51b8352820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152fd5b9290503461023d578060031936011261023d576101d0610492565b6101d86104ad565b906101e161052b565b6001600160a01b03908116803b156102395785928360249286519788958694631b2ce7f360e11b865216908401525af190811561023057506102205750f35b610229906104c3565b6100e25780f35b513d84823e3d90fd5b8580fd5b5050fd5b508290606036600319011261035357610258610492565b926102616104ad565b9160443567ffffffffffffffff811161034f573660238201121561034f57808201359161028d8361050f565b9261029a855194856104ed565b808452602092366024838301011161034b57818892602486930183880137850101526102c461052b565b6001600160a01b0396871696873b156103475784519563278f794360e11b87521690850152826024850152815191826044860152855b8381106103335750505082849581606481858983819884010152601f8019910116810103019134905af190811561023057506102205750f35b8181018301518682016064015282016102fa565b8680fd5b8780fd5b8480fd5b5080fd5b505034610353578160031936011261035357905490516001600160a01b039091168152602090f35b5090346100e557806003193601126100e5578261039a610492565b6103a26104ad565b6103aa61052b565b6001600160a01b0391821690813b156103f55783602492865197889586946308f2839760e41b865216908401525af190811561023057506103e9575080f35b6103f2906104c3565b80f35b8380fd5b83346100e257806003193601126100e25761041261052b565b80546001600160a01b03198116825581906001600160a01b03167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08280a380f35b91509134610353576020366003190112610353576001600160a01b03928291908461047c610492565b635c60da1b60e01b8352165afa926100bf610583565b600435906001600160a01b03821682036104a857565b600080fd5b602435906001600160a01b03821682036104a857565b67ffffffffffffffff81116104d757604052565b634e487b7160e01b600052604160045260246000fd5b90601f8019910116810190811067ffffffffffffffff8211176104d757604052565b67ffffffffffffffff81116104d757601f01601f191660200190565b6000546001600160a01b0316330361053f57565b606460405162461bcd60e51b815260206004820152602060248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152fd5b3d156105ae573d906105948261050f565b916105a260405193846104ed565b82523d6000602084013e565b606090565b908160209103126104a857516001600160a01b03811681036104a8579056fea2646970667358221220788bcf2590b9852f3afea80e62b0adeb230362c1f7bbce33dbb904b58efe4a5764736f6c63430008150033", + "nonce": "0x0", + "accessList": [] + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x844b16c98fe2139e194be290305a97b8f46ad86a5949311a623390ffcc9e684f", + "transactionType": "CALL", + "contractName": "ProxyAdmin", + "contractAddress": "0xEBea33f2c92D03556b417F4F572B2FbbE62C39c3", + "function": "transferOwnership(address)", + "arguments": [ + "0x37D085ca4a24f6b29214204E8A8666f12cf19516" + ], + "transaction": { + "type": "0x02", + "from": "0xb8d66fb00061378afd77c5c22e47cff9c57ca62f", + "to": "0xebea33f2c92d03556b417f4f572b2fbbe62c39c3", + "gas": "0x9a0a", + "value": "0x0", + "data": "0xf2fde38b00000000000000000000000037d085ca4a24f6b29214204e8a8666f12cf19516", + "nonce": "0x1", + "accessList": [] + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0xbbcf61c3ac065f707a543d4900857197b025efff23dcec0fdeb5abd93e7c806f", + "transactionType": "CREATE", + "contractName": "PolygonMigration", + "contractAddress": "0x550B7CDaC6F5a0d9e840505c3Df74aC045530446", + "function": null, + "arguments": [ + "0x7D1AfA7B718fb893dB30A3aBc0Cfc608AaCfeBB0" + ], + "transaction": { + "type": "0x02", + "from": "0xb8d66fb00061378afd77c5c22e47cff9c57ca62f", + "gas": "0x1184a3", + "value": "0x0", + "data": "0x60a03461014257601f610fde38819003918201601f19168301916001600160401b038311848410176101475780849260209460405283398101031261014257516001600160a01b038116908190036101425780156101305760805260005460ff8160081c166100db5760ff808216036100a0575b604051610e80908161015e82396080518181816101c0015281816102640152818161058201526108f70152f35b60ff90811916176000557f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498602060405160ff8152a138610073565b60405162461bcd60e51b815260206004820152602760248201527f496e697469616c697a61626c653a20636f6e747261637420697320696e697469604482015266616c697a696e6760c81b6064820152608490fd5b60405163e6c4247b60e01b8152600490fd5b600080fd5b634e487b7160e01b600052604160045260246000fdfe60406080815260048036101561001457600080fd5b600091823560e01c9182632398344c1461098c57826342966c681461092e578263454b0608146108ac5782634b052e7b146108855782634c0f54ea1461081457826354fd4d50146107d3578263715018a61461076c57826379ba5097146106e75782638129fc1c146105b4578263899d2590146105085782638da5cb5b146104df578263a0ae9ff014610293578263b6b0b0971461024f578263b8c97ded14610226578263e30c3978146101f9578263efeff0c11461014e57505063f2fde38b146100de57600080fd5b3461014b57602036600319011261014b576100f7610a04565b6100ff610ab9565b606580546001600160a01b0319166001600160a01b039283169081179091556033549091167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e227008380a380f35b80fd5b909150346101f55760203660031901126101f5578035916097549160ff8360a01c166101e75750826101e493926101bd925182815233907f629178b8fee085046b0ced2d5b2fff5e4d54196b555e978250009b74af28739b60203392a3309033906001600160a01b0316610c1c565b337f0000000000000000000000000000000000000000000000000000000000000000610be1565b80f35b9051630608786960e51b8152fd5b8280fd5b83823461022257816003193601126102225760655490516001600160a01b039091168152602090f35b5080fd5b83823461022257816003193601126102225760975490516001600160a01b039091168152602090f35b838234610222578160031936011261022257517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b9150346101f55760a03660031901126101f557813591602460443560ff81168091036104db576097549360ff8560a01c166104cc5780519186835260209233907f629178b8fee085046b0ced2d5b2fff5e4d54196b555e978250009b74af28739b853392a38151623f675f60e91b80825233878301526001600160a01b039791929188169185848881865afa93841561048f578b9461049d575b50823b156104995784519063d505accf60e01b8252338983015230888301528a604483015287356064830152608482015260643560a482015260843560c48201528a8160e48183875af1801561048f57610462575b508490868551809481938252338b8301525afa908115610458578991610426575b506001820180921161041457036103cb57866101e4876101bd81893090339060975416610c1c565b5162461bcd60e51b8152928301526021908201527f5361666545524332303a207065726d697420646964206e6f74207375636365656044820152601960fa1b6064820152608490fd5b634e487b7160e01b8952601186528489fd5b90508381813d8311610451575b61043d8183610bbf565b8101031261044c5751386103a3565b600080fd5b503d610433565b83513d8b823e3d90fd5b67ffffffffffffffff819b929b1161047d5784529884610382565b634e487b7160e01b8252604188528682fd5b85513d8d823e3d90fd5b8a80fd5b9093508581813d83116104c5575b6104b58183610bbf565b810103126104995751923861032d565b503d6104ab565b51630608786960e51b81528390fd5b8580fd5b83823461022257816003193601126102225760335490516001600160a01b039091168152602090f35b839034610222578260031936011261022257610522610a04565b602435916097549060ff8260a01c166105a65750826101e494956105809260018060a01b039151838152828616907f629178b8fee085046b0ced2d5b2fff5e4d54196b555e978250009b74af28739b60203392a33091339116610c1c565b7f0000000000000000000000000000000000000000000000000000000000000000610be1565b8551630608786960e51b8152fd5b909150346101f557826003193601126101f557825460ff8160081c1615918280936106da575b80156106c3575b15610669575060ff198116600117845581610658575b5061061160ff845460081c1661060c81610b11565b610b11565b61061a33610a63565b610622575080f35b60207f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989161ff001984541684555160018152a180f35b61ffff1916610101178355386105f7565b608490602085519162461bcd60e51b8352820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b6064820152fd5b50303b1580156105e15750600160ff8316146105e1565b50600160ff8316106105da565b9150346101f557826003193601126101f557606554336001600160a01b039091160361071757826101e433610a63565b906020608492519162461bcd60e51b8352820152602960248201527f4f776e61626c6532537465703a2063616c6c6572206973206e6f7420746865206044820152683732bb9037bbb732b960b91b6064820152fd5b833461014b578060031936011261014b57610785610ab9565b606580546001600160a01b031990811690915560338054918216905581906001600160a01b03167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08280a380f35b8382346102225781600319360112610222578051610810916107f482610ba3565b60058252640312e312e360dc1b60208301525191829182610a1a565b0390f35b909150346101f55760203660031901126101f55735908115158092036101f55760207f1ed408ff40af8e4c6a92f1a45718084bb1c8448f7e4617c83784a42c1be30d9591610860610ab9565b51838152a16097805460ff60a01b191660a09290921b60ff60a01b1691909117905580f35b83823461022257816003193601126102225760209060ff60975460a01c1690519015158152f35b9150346101f55760203660031901126101f5576101e4913590518181527f8b80bd19aea7b735bc6d75db8d6adbe18b28c30d62b3555245eb67b2340caedc60203392a261091b8130337f0000000000000000000000000000000000000000000000000000000000000000610c1c565b60975433906001600160a01b0316610be1565b909150346101f55760203660031901126101f5576101e49161094e610ab9565b609754905163a9059cbb60e01b602082015261dead6024820152913560448084019190915282526001600160a01b031661098782610b71565b610c71565b909150346101f55760203660031901126101f5576109a8610a04565b916109b1610ab9565b6001600160a01b039283169283159081156109f6575b506109e95750506bffffffffffffffffffffffff60a01b609754161760975580f35b5163a323cf1960e01b8152fd5b9050609754161515386109c7565b600435906001600160a01b038216820361044c57565b6020808252825181830181905290939260005b828110610a4f57505060409293506000838284010152601f8019910116010190565b818101860151848201604001528501610a2d565b6bffffffffffffffffffffffff60a01b90816065541660655560335460018060a01b038092168093821617603355167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0600080a3565b6033546001600160a01b03163303610acd57565b606460405162461bcd60e51b815260206004820152602060248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152fd5b15610b1857565b60405162461bcd60e51b815260206004820152602b60248201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960448201526a6e697469616c697a696e6760a81b6064820152608490fd5b6080810190811067ffffffffffffffff821117610b8d57604052565b634e487b7160e01b600052604160045260246000fd5b6040810190811067ffffffffffffffff821117610b8d57604052565b90601f8019910116810190811067ffffffffffffffff821117610b8d57604052565b60405163a9059cbb60e01b60208201526001600160a01b039092166024830152604480830193909352918152610c1a9161098782610b71565b565b6040516323b872dd60e01b60208201526001600160a01b03928316602482015292909116604483015260648083019390935291815260a081019181831067ffffffffffffffff841117610b8d57610c1a926040525b60018060a01b031690604051610c8681610ba3565b6020928382527f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564848301526000808486829651910182855af13d15610dab573d9167ffffffffffffffff8311610d975790610d0193929160405192610cf488601f19601f8401160185610bbf565b83523d868885013e610db5565b805191821591848315610d73575b505050905015610d1c5750565b6084906040519062461bcd60e51b82526004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6044820152691bdd081cdd58d8d9595960b21b6064820152fd5b9193818094500103126102225782015190811515820361014b575080388084610d0f565b634e487b7160e01b85526041600452602485fd5b90610d0192916060915b91929015610e175750815115610dc9575090565b3b15610dd25790565b60405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606490fd5b825190915015610e2a5750805190602001fd5b60405162461bcd60e51b8152908190610e469060048301610a1a565b0390fdfea26469706673582212201c6922436ffb62fd5090e414b92e2329a5836231cd282c51c61979d1c1cee48564736f6c634300081500330000000000000000000000007d1afa7b718fb893db30a3abc0cfc608aacfebb0", + "nonce": "0x2", + "accessList": [] + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x352acb72eddab7b1d810af8823b8ff22de00a3fcbb0c270870b0fa3834230752", + "transactionType": "CREATE", + "contractName": "TransparentUpgradeableProxy", + "contractAddress": "0x29e7DF7b6A1B2b07b731457f499E1696c60E2C4e", + "function": null, + "arguments": [ + "0x550B7CDaC6F5a0d9e840505c3Df74aC045530446", + "0xEBea33f2c92D03556b417F4F572B2FbbE62C39c3", + "0x8129fc1c" + ], + "transaction": { + "type": "0x02", + "from": "0xb8d66fb00061378afd77c5c22e47cff9c57ca62f", + "gas": "0xc3c66", + "value": "0x0", + "data": "0x60406080815262000c628038038062000018816200030b565b9283398101906060818303126200030657620000348162000347565b916020926200004584840162000347565b8584015190936001600160401b0391908282116200030657019280601f850112156200030657835193620000836200007d866200035c565b6200030b565b948086528786019288828401011162000306578288620000a4930162000378565b823b15620002ac577f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc80546001600160a01b03199081166001600160a01b0386811691821790935590959194600093909290917fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b8580a2805115801590620002a4575b620001f5575b50505050507fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103937f7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f86865493815196818616885216958684820152a18315620001a35750161790555161080b9081620004578239f35b60849086519062461bcd60e51b82526004820152602660248201527f455243313936373a206e65772061646d696e20697320746865207a65726f206160448201526564647265737360d01b6064820152fd5b895194606086019081118682101762000290578a52602785527f416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c89860152660819985a5b195960ca1b8a860152516200027a9493929183918291845af4903d1562000286573d6200026a6200007d826200035c565b90815280938a3d92013e6200039d565b5038808080806200012d565b606092506200039d565b634e487b7160e01b85526041600452602485fd5b508362000127565b865162461bcd60e51b815260048101879052602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201526c1bdd08184818dbdb9d1c9858dd609a1b6064820152608490fd5b600080fd5b6040519190601f01601f191682016001600160401b038111838210176200033157604052565b634e487b7160e01b600052604160045260246000fd5b51906001600160a01b03821682036200030657565b6001600160401b0381116200033157601f01601f191660200190565b60005b8381106200038c5750506000910152565b81810151838201526020016200037b565b91929015620004025750815115620003b3575090565b3b15620003bd5790565b60405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606490fd5b825190915015620004165750805190602001fd5b6044604051809262461bcd60e51b82526020600483015262000448815180928160248601526020868601910162000378565b601f01601f19168101030190fdfe60806040523661012e57600080516020610796833981519152546001600160a01b03163303610129576000356001600160e01b031916631b2ce7f360e11b8103610054575061004c6103ed565b602081519101f35b63278f794360e11b8103610070575061006b61058f565b61004c565b6308f2839760e41b8103610087575061006b610317565b6303e1469160e61b810361009e575061006b61023c565b635c60da1b60e01b036100b35761006b610275565b60405162461bcd60e51b815260206004820152604260248201527f5472616e73706172656e745570677261646561626c6550726f78793a2061646d60448201527f696e2063616e6e6f742066616c6c6261636b20746f2070726f78792074617267606482015261195d60f21b608482015260a490fd5b610171565b600080516020610796833981519152546001600160a01b03163303610171576000356001600160e01b031916631b2ce7f360e11b8103610054575061004c6103ed565b6000805160206107b683398151915254600090819081906001600160a01b0316368280378136915af43d82803e156101a7573d90f35b3d90fd5b634e487b7160e01b600052604160045260246000fd5b6040810190811067ffffffffffffffff8211176101dd57604052565b6101ab565b6020810190811067ffffffffffffffff8211176101dd57604052565b6060810190811067ffffffffffffffff8211176101dd57604052565b90601f8019910116810190811067ffffffffffffffff8211176101dd57604052565b610244610620565b60018060a01b03600080516020610796833981519152541660405190602082015260208152610272816101c1565b90565b61027d610620565b60018060a01b036000805160206107b6833981519152541660405190602082015260208152610272816101c1565b600435906001600160a01b03821682036102c157565b600080fd5b60209060031901126102c1576004356001600160a01b03811681036102c15790565b67ffffffffffffffff81116101dd57601f01601f191660200190565b60405190610311826101e2565b60008252565b61031f610620565b366004116102c1576001600160a01b0380610339366102c6565b16600080516020610796833981519152917f7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f604084549281519084168152846020820152a18115610399576001600160a01b031916179055610272610304565b60405162461bcd60e51b815260206004820152602660248201527f455243313936373a206e65772061646d696e20697320746865207a65726f206160448201526564647265737360d01b6064820152608490fd5b6103f5610620565b366004116102c1576001600160a01b0361040e366102c6565b166040519061041c826101e2565b60008252803b156104b3576000805160206107b683398151915280546001600160a01b03191682179055807fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b600080a28151158015906104ab575b610491575b505060405161048a816101e2565b6000815290565b6104a39161049d610627565b91610670565b50388061047c565b506000610477565b60405162461bcd60e51b815260206004820152602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201526c1bdd08184818dbdb9d1c9858dd609a1b6064820152608490fd5b803b156104b3576000805160206107b683398151915280546001600160a01b0319166001600160a01b0383169081179091557fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b600080a2815115801590610587575b610578575050565b6105849161049d610627565b50565b506001610570565b366004116102c15760403660031901126102c1576105ab6102ab565b6024359067ffffffffffffffff82116102c157366023830112156102c1578160040135906105d8826102e8565b916105e6604051938461021a565b80835236602482860101116102c1576020816000926024610618970183870137840101526001600160a01b031661050e565b610272610304565b346102c157565b60405190610634826101fe565b60278252660819985a5b195960ca1b6040837f416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c60208201520152565b6000806102729493602081519101845af43d156106af573d91610692836102e8565b926106a0604051948561021a565b83523d6000602085013e610703565b606091610703565b156106be57565b60405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606490fd5b919290156107235750815115610717575090565b610272903b15156106b7565b8251909150156107365750805190602001fd5b6040519062461bcd60e51b82528160208060048301528251908160248401526000935b82851061077c575050604492506000838284010152601f80199101168101030190fd5b848101820151868601604401529381019385935061075956feb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbca264697066735822122083786d82c2a9ec4f7d0d3dedea9b8742aaf219c67bd791251b33f67cd401d35064736f6c63430008150033000000000000000000000000550b7cdac6f5a0d9e840505c3df74ac045530446000000000000000000000000ebea33f2c92d03556b417f4f572b2fbbe62c39c3000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000048129fc1c00000000000000000000000000000000000000000000000000000000", + "nonce": "0x3", + "accessList": [] + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0xe5f0cfb15a9e8f0d631d016f9579a3d91da4575d21b45d74ef8b9cbef0207a5d", + "transactionType": "CREATE", + "contractName": "DefaultEmissionManager", + "contractAddress": "0x2126E6952C3af75C9D4CF21f63F509195C79ce44", + "function": null, + "arguments": [ + "0x29e7DF7b6A1B2b07b731457f499E1696c60E2C4e", + "0x5e3Ef299fDDf15eAa0432E6e66473ace8c13D908", + "0x2ff25495d77f380d5F65B95F103181aE8b1cf898" + ], + "transaction": { + "type": "0x02", + "from": "0xb8d66fb00061378afd77c5c22e47cff9c57ca62f", + "gas": "0x19cafd", + "value": "0x0", + "data": "0x61010034620001c357601f6200181238819003918201601f191683019291906001600160401b03841183851017620001c8578160609284926040968752833981010312620001c3576200005281620001de565b906200006e836200006660208401620001de565b9201620001de565b916001600160a01b03908116908115908115620001b7575b8115620001ab575b506200019a573360805260a05260c05260e05260005460ff8160081c16620001465760ff808216036200010b575b505161161e9081620001f482396080518161044a015260a0518181816104d1015281816107850152610c76015260c0518181816102c70152610cac015260e0518181816103720152610c260152f35b60ff90811916176000557f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024986020825160ff8152a138620000bc565b815162461bcd60e51b815260206004820152602760248201527f496e697469616c697a61626c653a20636f6e747261637420697320696e697469604482015266616c697a696e6760c81b6064820152608490fd5b835163e6c4247b60e01b8152600490fd5b9050831615386200008e565b83811615915062000086565b600080fd5b634e487b7160e01b600052604160045260246000fd5b51906001600160a01b0382168203620001c35756fe6040608081526004908136101561001557600080fd5b600091823560e01c9081631249c58b146107b45781631705a3bd1461077057816321daf08514610749578163485cc955146103e257816354fd4d50146103a157816361d027b31461035d578163715018a6146102f65781637542ff95146102b257816379ba50971461022557816387b11034146101fe575080638da5cb5b146101d6578063e30c3978146101ae578063e6fd48bc14610190578063f2fde38b1461011f578063f6908f7c146100fe5763fc0c546a146100d357600080fd5b346100fa57816003193601126100fa5760975490516001600160a01b039091168152602090f35b5080fd5b50346100fa57816003193601126100fa5760209051669780cc86ea48988152f35b823461018d57602036600319011261018d576101396107cd565b610141610887565b606580546001600160a01b0319166001600160a01b039283169081179091556033549091167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e227008380a380f35b80fd5b50346100fa57816003193601126100fa576020906098549051908152f35b50346100fa57816003193601126100fa5760655490516001600160a01b039091168152602090f35b50346100fa57816003193601126100fa5760335490516001600160a01b039091168152602090f35b82843461018d57602036600319011261018d575061021e60209235610d8a565b9051908152f35b919050346102ae57826003193601126102ae57606554336001600160a01b0390911603610259578261025633610831565b80f35b906020608492519162461bcd60e51b8352820152602960248201527f4f776e61626c6532537465703a2063616c6c6572206973206e6f7420746865206044820152683732bb9037bbb732b960b91b6064820152fd5b8280fd5b5050346100fa57816003193601126100fa57517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b833461018d578060031936011261018d5761030f610887565b606580546001600160a01b031990811690915560338054918216905581906001600160a01b03167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08280a380f35b5050346100fa57816003193601126100fa57517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b5050346100fa57816003193601126100fa5780516103de916103c282610909565b60058252640312e312e360dc1b602083015251918291826107e8565b0390f35b9050346102ae57816003193601126102ae576103fc6107cd565b6001600160a01b03916024803591848316908184036107455787549460ff8660081c161595868097610738575b8015610721575b156106c85760ff1981166001178a55866106b7575b5033877f000000000000000000000000000000000000000000000000000000000000000016036106b35786169182159081156106aa575b5061069c57609780546001600160a01b031916831790554260985586516318160ddd60e01b81526020969087818481875afa908115610653578a9161066f575b506b204fce5e3e250261100000000361065d577f000000000000000000000000000000000000000000000000000000000000000016928751636eb1769f60e11b8152308382015284828201528781604481875afa908115610653578a91610622575b506105c15787519363095ea7b360e01b8886015281850152600019604485015260448452608084019184831067ffffffffffffffff8411176105b05750508652610571929161056c91610947565b610831565b610579578280f35b7f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989161ff001984541684555160018152a138808280f35b634e487b7160e01b8a526041905288fd5b875162461bcd60e51b81529182018790526036908201527f5361666545524332303a20617070726f76652066726f6d206e6f6e2d7a65726f60448201527520746f206e6f6e2d7a65726f20616c6c6f77616e636560501b6064820152608490fd5b90508781813d831161064c575b6106398183610925565b8101031261064857513861051e565b8980fd5b503d61062f565b89513d8c823e3d90fd5b634e487b7160e01b8952600182528389fd5b90508781813d8311610695575b6106868183610925565b810103126106485751386104bc565b503d61067c565b865163e6c4247b60e01b8152fd5b9050153861047c565b8880fd5b61ffff191661010117895538610445565b885162461bcd60e51b8152602081850152602e818701527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b6064820152608490fd5b50303b1580156104305750600160ff821614610430565b50600160ff821610610429565b8780fd5b5050346100fa57816003193601126100fa57602090516b204fce5e3e250261100000008152f35b5050346100fa57816003193601126100fa57517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b833461018d578060031936011261018d57610256610b43565b600435906001600160a01b03821682036107e357565b600080fd5b6020808252825181830181905290939260005b82811061081d57505060409293506000838284010152601f8019910116010190565b8181018601518482016040015285016107fb565b6bffffffffffffffffffffffff60a01b90816065541660655560335460018060a01b038092168093821617603355167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0600080a3565b6033546001600160a01b0316330361089b57565b606460405162461bcd60e51b815260206004820152602060248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152fd5b67ffffffffffffffff81116108f357604052565b634e487b7160e01b600052604160045260246000fd5b6040810190811067ffffffffffffffff8211176108f357604052565b90601f8019910116810190811067ffffffffffffffff8211176108f357604052565b60018060a01b03169060405161095c81610909565b6020928382527f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564848301526000808486829651910182855af13d15610a81573d9167ffffffffffffffff8311610a6d57906109d7939291604051926109ca88601f19601f8401160185610925565b83523d868885013e610a8b565b805191821591848315610a49575b5050509050156109f25750565b6084906040519062461bcd60e51b82526004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6044820152691bdd081cdd58d8d9595960b21b6064820152fd5b9193818094500103126100fa5782015190811515820361018d5750803880846109e5565b634e487b7160e01b85526041600452602485fd5b906109d792916060915b91929015610aed5750815115610a9f575090565b3b15610aa85790565b60405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606490fd5b825190915015610b005750805190602001fd5b60405162461bcd60e51b8152908190610b1c90600483016107e8565b0390fd5b91908203918211610b2d57565b634e487b7160e01b600052601160045260246000fd5b609754604080516318160ddd60e01b81526000926001600160a01b03908116916020908181600481875afa8015610d80578690610d4d575b610b999150610b94610b8f60985442610b20565b610d8a565b610b20565b928315610d45576003840491610baf8386610b20565b947fcae919fa60d0c9867c5b3e0a9529934bca78c09d353736e3327f74837594adc58780518381523385820152a1823b156107455786516340c10f1960e01b81523060048201526024810191909152878160448183875af18015610d3b57610d1e575b50855163a9059cbb60e01b918101919091527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166024820152604480820193909352918252610c749190610c6f606483610925565b610947565b7f00000000000000000000000000000000000000000000000000000000000000001690813b15610d1a578251630899d25960e41b81527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031660048201526024810191909152919083908390604490829084905af1908115610d115750610d00575050565b610d0a82916108df565b61018d5750565b513d84823e3d90fd5b8380fd5b610c7493929197610d31610c6f926108df565b9791929350610c12565b87513d8a823e3d90fd5b505050505050565b508181813d8311610d79575b610d638183610925565b81010312610d7557610b999051610b7b565b8580fd5b503d610d59565b85513d88823e3d90fd5b669780cc86ea48989080820291820403610b2d57670de0b6b3a764000090816301e1338060409204821b0482600160bf1b67ff0000000000000083166114d7575b66ff00000000000083166113cf575b65ff000000000083166112cf575b64ff0000000083166111d7575b63ff00000083166110e7575b62ff00008316610fff575b61ff008316610f1f575b60ff8316610e48575b02911c60bf031c6b204fce5e3e2502611000000090818102918183041490151715610b2d570490565b60808316610f0d575b838316610efb575b60208316610ee9575b60108316610ed7575b60088316610ec5575b60048316610eb3575b60028316610ea1575b6001831615610e1f576801000000000000000102831c610e1f565b6801000000000000000102831c610e86565b6801000000000000000302831c610e7d565b6801000000000000000602831c610e74565b6801000000000000000b02831c610e6b565b6801000000000000001602831c610e62565b6801000000000000002c02831c610e59565b6801000000000000005902831c610e51565b6180008316610fed575b6140008316610fdb575b6120008316610fc9575b6110008316610fb7575b6108008316610fa5575b6104008316610f93575b6102008316610f81575b610100831615610e1657680100000000000000b102831c610e16565b6801000000000000016302831c610f65565b680100000000000002c602831c610f5b565b6801000000000000058c02831c610f51565b68010000000000000b1702831c610f47565b6801000000000000162e02831c610f3d565b68010000000000002c5d02831c610f33565b680100000000000058b902831c610f29565b6280000083166110d5575b6240000083166110c3575b6220000083166110b1575b62100000831661109f575b62080000831661108d575b62040000831661107b575b620200008316611069575b62010000831615610e0c576801000000000000b17202831c610e0c565b680100000000000162e402831c61104c565b6801000000000002c5c802831c611041565b68010000000000058b9102831c611036565b680100000000000b172102831c61102b565b68010000000000162e4302831c611020565b680100000000002c5c8602831c611015565b6801000000000058b90c02831c61100a565b638000000083166111c5575b634000000083166111b3575b632000000083166111a1575b6310000000831661118f575b6308000000831661117d575b6304000000831661116b575b63020000008316611159575b6301000000831615610e015768010000000000b1721802831c610e01565b6801000000000162e43002831c61113b565b68010000000002c5c86002831c61112f565b680100000000058b90c002831c611123565b6801000000000b17217f02831c611117565b680100000000162e42ff02831c61110b565b6801000000002c5c85fe02831c6110ff565b68010000000058b90bfc02831c6110f3565b64800000000083166112bd575b64400000000083166112ab575b6420000000008316611299575b6410000000008316611287575b6408000000008316611275575b6404000000008316611263575b6402000000008316611251575b640100000000831615610df557680100000000b17217f802831c610df5565b68010000000162e42ff102831c611232565b680100000002c5c85fe302831c611225565b6801000000058b90bfce02831c611218565b68010000000b17217fbb02831c61120b565b6801000000162e42fff002831c6111fe565b68010000002c5c8601cc02831c6111f1565b680100000058b90c0b4902831c6111e4565b6580000000000083166113bd575b6540000000000083166113ab575b652000000000008316611399575b651000000000008316611387575b650800000000008316611375575b650400000000008316611363575b650200000000008316611351575b65010000000000831615610de8576801000000b17218355102831c610de8565b680100000162e430e5a202831c611331565b6801000002c5c863b73f02831c611323565b68010000058b90cf1e6e02831c611315565b680100000b1721bcfc9a02831c611307565b68010000162e43f4f83102831c6112f9565b680100002c5c89d5ec6d02831c6112eb565b6801000058b91b5bc9ae02831c6112dd565b668000000000000083166114c5575b664000000000000083166114b3575b662000000000000083166114a1575b6610000000000000831661148f575b6608000000000000831661147d575b6604000000000000831661146b575b66020000000000008316611459575b6601000000000000831615610dda5768010000b17255775c0402831c610dda565b6801000162e525ee054702831c611438565b68010002c5cc37da949202831c611429565b680100058ba01fb9f96d02831c61141a565b6801000b175effdc76ba02831c61140b565b680100162f3904051fa102831c6113fc565b6801002c605e2e8cec5002831c6113ed565b68010058c86da1c09ea202831c6113de565b67800000000000000083166115d5575b67400000000000000083166115c3575b67200000000000000083166115b1575b671000000000000000831661159f575b670800000000000000831661158d575b670400000000000000831661157b575b6702000000000000008316611569575b670100000000000000831615610dcb57680100b1afa5abcbed6102831c610dcb565b68010163da9fb33356d802831c611547565b680102c9a3e778060ee702831c611537565b6801059b0d31585743ae02831c611527565b68010b5586cf9890f62a02831c611517565b6801172b83c7d517adce02831c611507565b6801306fe0a31b7152df02831c6114f7565b5068016a09e667f3bcc909607f1b6114e756fea2646970667358221220acf4a2dc4c8d71cc5d7ef3d730413ca7d6c0ce05336c6a9611497e3e2c0af38f64736f6c6343000815003300000000000000000000000029e7df7b6a1b2b07b731457f499e1696c60e2c4e0000000000000000000000005e3ef299fddf15eaa0432e6e66473ace8c13d9080000000000000000000000002ff25495d77f380d5f65b95f103181ae8b1cf898", + "nonce": "0x4", + "accessList": [] + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0xeb8da48615884160b61712096c4d770d0f8374b0c3d2686afb798cc3f7b40610", + "transactionType": "CREATE", + "contractName": "TransparentUpgradeableProxy", + "contractAddress": "0xbC9f74b3b14f460a6c47dCdDFd17411cBc7b6c53", + "function": null, + "arguments": [ + "0x2126E6952C3af75C9D4CF21f63F509195C79ce44", + "0xEBea33f2c92D03556b417F4F572B2FbbE62C39c3", + "0x" + ], + "transaction": { + "type": "0x02", + "from": "0xb8d66fb00061378afd77c5c22e47cff9c57ca62f", + "gas": "0xb3a54", + "value": "0x0", + "data": "0x60406080815262000c628038038062000018816200030b565b9283398101906060818303126200030657620000348162000347565b916020926200004584840162000347565b8584015190936001600160401b0391908282116200030657019280601f850112156200030657835193620000836200007d866200035c565b6200030b565b948086528786019288828401011162000306578288620000a4930162000378565b823b15620002ac577f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc80546001600160a01b03199081166001600160a01b0386811691821790935590959194600093909290917fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b8580a2805115801590620002a4575b620001f5575b50505050507fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103937f7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f86865493815196818616885216958684820152a18315620001a35750161790555161080b9081620004578239f35b60849086519062461bcd60e51b82526004820152602660248201527f455243313936373a206e65772061646d696e20697320746865207a65726f206160448201526564647265737360d01b6064820152fd5b895194606086019081118682101762000290578a52602785527f416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c89860152660819985a5b195960ca1b8a860152516200027a9493929183918291845af4903d1562000286573d6200026a6200007d826200035c565b90815280938a3d92013e6200039d565b5038808080806200012d565b606092506200039d565b634e487b7160e01b85526041600452602485fd5b508362000127565b865162461bcd60e51b815260048101879052602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201526c1bdd08184818dbdb9d1c9858dd609a1b6064820152608490fd5b600080fd5b6040519190601f01601f191682016001600160401b038111838210176200033157604052565b634e487b7160e01b600052604160045260246000fd5b51906001600160a01b03821682036200030657565b6001600160401b0381116200033157601f01601f191660200190565b60005b8381106200038c5750506000910152565b81810151838201526020016200037b565b91929015620004025750815115620003b3575090565b3b15620003bd5790565b60405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606490fd5b825190915015620004165750805190602001fd5b6044604051809262461bcd60e51b82526020600483015262000448815180928160248601526020868601910162000378565b601f01601f19168101030190fdfe60806040523661012e57600080516020610796833981519152546001600160a01b03163303610129576000356001600160e01b031916631b2ce7f360e11b8103610054575061004c6103ed565b602081519101f35b63278f794360e11b8103610070575061006b61058f565b61004c565b6308f2839760e41b8103610087575061006b610317565b6303e1469160e61b810361009e575061006b61023c565b635c60da1b60e01b036100b35761006b610275565b60405162461bcd60e51b815260206004820152604260248201527f5472616e73706172656e745570677261646561626c6550726f78793a2061646d60448201527f696e2063616e6e6f742066616c6c6261636b20746f2070726f78792074617267606482015261195d60f21b608482015260a490fd5b610171565b600080516020610796833981519152546001600160a01b03163303610171576000356001600160e01b031916631b2ce7f360e11b8103610054575061004c6103ed565b6000805160206107b683398151915254600090819081906001600160a01b0316368280378136915af43d82803e156101a7573d90f35b3d90fd5b634e487b7160e01b600052604160045260246000fd5b6040810190811067ffffffffffffffff8211176101dd57604052565b6101ab565b6020810190811067ffffffffffffffff8211176101dd57604052565b6060810190811067ffffffffffffffff8211176101dd57604052565b90601f8019910116810190811067ffffffffffffffff8211176101dd57604052565b610244610620565b60018060a01b03600080516020610796833981519152541660405190602082015260208152610272816101c1565b90565b61027d610620565b60018060a01b036000805160206107b6833981519152541660405190602082015260208152610272816101c1565b600435906001600160a01b03821682036102c157565b600080fd5b60209060031901126102c1576004356001600160a01b03811681036102c15790565b67ffffffffffffffff81116101dd57601f01601f191660200190565b60405190610311826101e2565b60008252565b61031f610620565b366004116102c1576001600160a01b0380610339366102c6565b16600080516020610796833981519152917f7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f604084549281519084168152846020820152a18115610399576001600160a01b031916179055610272610304565b60405162461bcd60e51b815260206004820152602660248201527f455243313936373a206e65772061646d696e20697320746865207a65726f206160448201526564647265737360d01b6064820152608490fd5b6103f5610620565b366004116102c1576001600160a01b0361040e366102c6565b166040519061041c826101e2565b60008252803b156104b3576000805160206107b683398151915280546001600160a01b03191682179055807fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b600080a28151158015906104ab575b610491575b505060405161048a816101e2565b6000815290565b6104a39161049d610627565b91610670565b50388061047c565b506000610477565b60405162461bcd60e51b815260206004820152602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201526c1bdd08184818dbdb9d1c9858dd609a1b6064820152608490fd5b803b156104b3576000805160206107b683398151915280546001600160a01b0319166001600160a01b0383169081179091557fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b600080a2815115801590610587575b610578575050565b6105849161049d610627565b50565b506001610570565b366004116102c15760403660031901126102c1576105ab6102ab565b6024359067ffffffffffffffff82116102c157366023830112156102c1578160040135906105d8826102e8565b916105e6604051938461021a565b80835236602482860101116102c1576020816000926024610618970183870137840101526001600160a01b031661050e565b610272610304565b346102c157565b60405190610634826101fe565b60278252660819985a5b195960ca1b6040837f416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c60208201520152565b6000806102729493602081519101845af43d156106af573d91610692836102e8565b926106a0604051948561021a565b83523d6000602085013e610703565b606091610703565b156106be57565b60405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606490fd5b919290156107235750815115610717575090565b610272903b15156106b7565b8251909150156107365750805190602001fd5b6040519062461bcd60e51b82528160208060048301528251908160248401526000935b82851061077c575050604492506000838284010152601f80199101168101030190fd5b848101820151868601604401529381019385935061075956feb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbca264697066735822122083786d82c2a9ec4f7d0d3dedea9b8742aaf219c67bd791251b33f67cd401d35064736f6c634300081500330000000000000000000000002126e6952c3af75c9d4cf21f63f509195c79ce44000000000000000000000000ebea33f2c92d03556b417f4f572b2fbbe62c39c300000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x5", + "accessList": [] + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x2a88c595a815c6aac8bf6734ee12d939c7d0dce8965771330b72f2ebc3d673bd", + "transactionType": "CREATE", + "contractName": "PolygonEcosystemToken", + "contractAddress": "0x455e53CBB86018Ac2B8092FdCd39d8444aFFC3F6", + "function": null, + "arguments": [ + "0x29e7DF7b6A1B2b07b731457f499E1696c60E2C4e", + "0xbC9f74b3b14f460a6c47dCdDFd17411cBc7b6c53", + "0x29A6f32f36EDeD399763524018F17F03B1435b18", + "0x37D085ca4a24f6b29214204E8A8666f12cf19516" + ], + "transaction": { + "type": "0x02", + "from": "0xb8d66fb00061378afd77c5c22e47cff9c57ca62f", + "gas": "0x335f6a", + "value": "0x0", + "data": "0x61016034620008e157601f6200307838819003918201601f19168301916001600160401b038311848410176200068257808492608094604052833981010312620008e1576200004e8162000902565b6200005c6020830162000902565b620000786060620000706040860162000902565b940162000902565b91604051916200008883620008e6565b601783527f506f6c79676f6e2045636f73797374656d20546f6b656e0000000000000000009485602085015260405195620000c387620008e6565b601787526020870152604051620000da81620008e6565b60038152621413d360ea1b602082015260405196620000f988620008e6565b60018852603160f81b60208901528051906001600160401b038211620006825760035490600182811c92168015620008d6575b6020831014620007a85781601f84931162000864575b50602090601f8311600114620007d557600092620007c9575b50508160011b916000199060031b1c1916176003555b8051906001600160401b038211620006825760045490600182811c92168015620007be575b6020831014620007a85781601f84931162000733575b50602090601f8311600114620006a45760009262000698575b50508160011b916000199060031b1c1916176004555b620001e684620009ce565b94610120958652620001f88762000b92565b9461014095865260208151910120968760e0526020815191012091610100978389524660a0526040519360208501917f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f8352604086015260608501524660808501523060a085015260a0845260c084019380851060018060401b03861117620006825760408590525190206080523060c05267b98bc829a6f90000600b556001600160a01b0393858516159384801562000677575b80156200066c575b801562000661575b620006525750848216600090815260008051602062003018833981519152602052604090205462000428939262000422929091620003a391889160ff16156200060c575b60008052600a602052620003388483167f13da86008ba1c6922daee3e07db95305ef49ebced9f5467a0b8613fcc6b343e362000d4a565b50808216600090815260008051602062003038833981519152602052604090205460ff1615620005b5575b60008051602062003058833981519152600052600a602052167f5da2288e7399ef58b3daddbf3afade00d52d6de048c7a8bef231c102a03b7b8062000d4a565b5080861660009081527f9c3cc61ff729e549a457fdfb4ddb7d94f542eb7568a065fdcf3814d99dec17a460205260409020547f027f9f680a0c6704fd9796b55c67fe885252243966ecb05a88f3e7873c845d9a9060ff16156200056f575b600052600a6020526200041b868216604060002062000d4a565b5062000917565b62000917565b6200052a57600254916b204fce5e3e250261100000009283810180911162000514576002551660008181526020818152604080832080548601905551938452919290917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91a342600c557f383d8f27281deff0ab982f76ad2feac76f0cb5d922008a4642d8765c74859132602060405160018152a1600160ff19600d541617600d5560405191612220938462000dd8853960805184611d30015260a05184611dfc015260c05184611cfa015260e05184611d7f01525183611da5015251826109420152518161096c0152f35b634e487b7160e01b600052601160045260246000fd5b60405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f2061646472657373006044820152606490fd5b80600052600960205260406000208783166000526020526040600020600160ff19825416179055338783168260008051602062002ff8833981519152600080a462000401565b80821660008181526000805160206200303883398151915260205260408120805460ff19166001179055339190600080516020620030588339815191529060008051602062002ff88339815191529080a462000363565b83821660008181526000805160206200301883398151915260205260408120805460ff1916600117905533919060008051602062002ff88339815191528180a462000301565b63e6c4247b60e01b8152600490fd5b5085841615620002bd565b5085831615620002b5565b5085821615620002ad565b634e487b7160e01b600052604160045260246000fd5b015190503880620001c5565b6004600090815293507f8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b91905b601f198416851062000717576001945083601f19811610620006fd575b505050811b01600455620001db565b015160001960f88460031b161c19169055388080620006ee565b81810151835560209485019460019093019290910190620006d1565b60046000529091507f8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b601f840160051c810191602085106200079d575b90601f859493920160051c01905b8181106200078d5750620001ac565b600081558493506001016200077e565b909150819062000770565b634e487b7160e01b600052602260045260246000fd5b91607f169162000196565b0151905038806200015b565b6003600090815293507fc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b91905b601f198416851062000848576001945083601f198116106200082e575b505050811b0160035562000171565b015160001960f88460031b161c191690553880806200081f565b8181015183556020948501946001909301929091019062000802565b60036000529091507fc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b601f840160051c810160208510620008ce575b90849392915b601f830160051c82018110620008be57505062000142565b60008155859450600101620008a6565b5080620008a0565b91607f16916200012c565b600080fd5b604081019081106001600160401b038211176200068257604052565b51906001600160a01b0382168203620008e157565b6001600160a01b031660008181527f9329b3c9f0d3acb42b7f4f684aec754024a8d55b89df18cc71b76f6ae510cd39602052604080822054620009909392907fbd4c1461ef59750b24719a44d7e2a7948c57fd12c98e333541b7ea7b61f07cb79060ff161562000993575b8152600a6020522062000d4a565b50565b8082526009602052828220848352602052828220600160ff1982541617905533848260008051602062002ff88339815191528580a462000982565b8051602091908281101562000a6d575090601f82511162000a0c5780825192015190808310620009fd57501790565b82600019910360031b1b161790565b90604051809263305a27a960e01b82528060048301528251908160248401526000935b82851062000a53575050604492506000838284010152601f80199101168101030190fd5b848101820151868601604401529381019385935062000a2f565b6001600160401b03811162000682576005928354926001938481811c9116801562000b87575b83821014620007a857601f811162000b50575b5081601f841160011462000ae6575092829391839260009462000ada575b50501b916000199060031b1c191617905560ff90565b01519250388062000ac4565b919083601f1981168760005284600020946000905b8883831062000b35575050501062000b1b575b505050811b01905560ff90565b015160001960f88460031b161c1916905538808062000b0e565b85870151885590960195948501948793509081019062000afb565b8560005284601f846000209201871c820191601f8601881c015b82811062000b7a57505062000aa6565b6000815501859062000b6a565b90607f169062000a93565b80516020908181101562000c205750601f82511162000bbf5780825192015190808310620009fd57501790565b90604051809263305a27a960e01b82528060048301528251908160248401526000935b82851062000c06575050604492506000838284010152601f80199101168101030190fd5b848101820151868601604401529381019385935062000be2565b906001600160401b0382116200068257600654926001938481811c9116801562000d3f575b83821014620007a857601f811162000d05575b5081601f841160011462000c99575092829391839260009462000c8d575b50501b916000199060031b1c19161760065560ff90565b01519250388062000c76565b919083601f198116600660005284600020946000905b8883831062000cea575050501062000cd0575b505050811b0160065560ff90565b015160001960f88460031b161c1916905538808062000cc2565b85870151885590960195948501948793509081019062000caf565b600660005284601f84600020920160051c820191601f860160051c015b82811062000d3257505062000c58565b6000815501859062000d22565b90607f169062000c45565b9190600183016000908282528060205260408220541560001462000dd1578454946801000000000000000086101562000dbd576001860180825586101562000da957836040949596828552602085200155549382526020522055600190565b634e487b7160e01b83526032600452602483fd5b634e487b7160e01b83526041600452602483fd5b5092505056fe608060408181526004908136101561001657600080fd5b600092833560e01c90816301ffc9a7146113db5750806306fdde0314611301578063095ea7b3146112d757806318160ddd146112b857806323b872dd14611201578063248a9ca3146111d65780632e2850511461119b5780632f2ff15d146110e1578063313ce567146110c55780633644e515146110a857806336568abe146110165780633950935114610fda578063407c48b414610fb657806340c10f1914610cc657806354fd4d5014610c81578063586fc5b514610c625780636afdd85014610c38578063705e6a5b14610ab757806370a0823114610a805780637ecebe0014610a4857806384b0196e1461092c5780638e141c75146108f15780638eb66d6a146108d25780639010d07c1461089157806391d148541461084a57806395d89b411461075d578063a217fddf14610742578063a457c2d7146106ac578063a9059cbb1461067b578063ca15c87314610653578063d505accf1461049d578063d547741f14610460578063dd62ed3e1461042b578063fadd1a1b146103ec5763ff740c31146101a557600080fd5b346103e8576020806003193601126103e4578235927f027f9f680a0c6704fd9796b55c67fe885252243966ecb05a88f3e7873c845d9a80865260098352838620338752835260ff84872054161561022f575050907fed4079ad973dc05ae698be821fb6958dc4edd78aa21dd6a9f8552e46037bacfd9183600b54918351928352820152a1600b5580f35b83908661023b33611a51565b9183519061024882611696565b604282528682019260603685378251156103d157603084538251906001918210156103be5790607860218501536041915b818311610353575050506103245760486102f793859361030693610320975196879376020b1b1b2b9b9a1b7b73a3937b61d1030b1b1b7bab73a1604d1b8c8601526102ce8c8251928391603789019101611449565b8401917001034b99036b4b9b9b4b733903937b6329607d1b603784015251809386840190611449565b010360288101855201836116b2565b5193849362461bcd60e51b8552840152602483019061146c565b0390fd5b606485878087519262461bcd60e51b845283015260248201526000805160206121cb8339815191526044820152fd5b909192600f811660108110156103ab576f181899199a1a9b1b9c1cb0b131b232b360811b901a6103838587611a2a565b53881c92801561039857600019019190610279565b634e487b7160e01b825260118952602482fd5b634e487b7160e01b835260328a52602483fd5b634e487b7160e01b815260328852602490fd5b634e487b7160e01b815260328752602490fd5b8380fd5b8280fd5b838234610427578160031936011261042757602090517fbd4c1461ef59750b24719a44d7e2a7948c57fd12c98e333541b7ea7b61f07cb78152f35b5080fd5b83823461042757806003193601126104275760209061045961044b611491565b6104536114ac565b9061216e565b9051908152f35b50346103e857806003193601126103e85761049a913561049560016104836114ac565b938387526009602052862001546114c2565b6116d4565b80f35b509190346104275760e0366003190112610427576104b9611491565b6104c16114ac565b906044359260643560843560ff8116810361064f5781421161060c5760018060a01b0390818516928389526007602052898920908154916001830190558a519060208201927f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c98452868d840152858a1660608401528a608084015260a083015260c082015260c0815260e0810181811067ffffffffffffffff8211176105f9578b525190206105a49161059c91610576611cf7565b908c519161190160f01b83526002830152602282015260c43591604260a4359220611c68565b919091611b4e565b16036105b6575061049a939450611928565b606490602087519162461bcd60e51b8352820152601e60248201527f45524332305065726d69743a20696e76616c6964207369676e617475726500006044820152fd5b634e487b7160e01b8b526041875260248bfd5b875162461bcd60e51b8152602081850152601d60248201527f45524332305065726d69743a206578706972656420646561646c696e650000006044820152606490fd5b8680fd5b5090346103e85760203660031901126103e8576020928291358152600a845220549051908152f35b8382346104275780600319360112610427576020906106a561069b611491565b60243590336117ba565b5160018152f35b50913461073f578260031936011261073f57506106c7611491565b90602435906106d6833361216e565b908282106106ee576020856106a58585038733611928565b608490602086519162461bcd60e51b8352820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b6064820152fd5b80fd5b83823461042757816003193601126104275751908152602090f35b50346103e857826003193601126103e857805183819490845461077f8161175d565b918285526020966001928884821691826000146108205750506001146107c5575b85886107c1896107b2848a03856116b2565b5192828493845283019061146c565b0390f35b815286935091907f8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b5b82841061080857505050820101816107b26107c1386107a0565b8054848a0186015288955087949093019281016107ee565b60ff19168882015294151560051b870190940194508593506107b292506107c191503890506107a0565b5090346103e857816003193601126103e8578160209360ff9261086b6114ac565b90358252600986528282206001600160a01b039091168252855220549151911615158152f35b5090346103e857816003193601126103e8576020926108bc91358152600a8452826024359120611fdc565b905491519160018060a01b039160031b1c168152f35b838234610427578160031936011261042757602090600b549051908152f35b838234610427578160031936011261042757602090517f027f9f680a0c6704fd9796b55c67fe885252243966ecb05a88f3e7873c845d9a8152f35b50346103e857826003193601126103e8576109667f0000000000000000000000000000000000000000000000000000000000000000611e22565b926109907f0000000000000000000000000000000000000000000000000000000000000000611f1f565b908251926020928385019585871067ffffffffffffffff881117610a35575092806109eb8388966109de998b9996528686528151998a99600f60f81b8b5260e0868c015260e08b019061146c565b91898303908a015261146c565b924660608801523060808801528460a088015286840360c088015251928381520193925b828110610a1e57505050500390f35b835185528695509381019392810192600101610a0f565b634e487b7160e01b845260419052602483fd5b8382346104275760203660031901126104275760209181906001600160a01b03610a70611491565b1681526007845220549051908152f35b8382346104275760203660031901126104275760209181906001600160a01b03610aa8611491565b16815280845220549051908152f35b50346103e857602090816003193601126103e457823592831515809403610c34577fbd4c1461ef59750b24719a44d7e2a7948c57fd12c98e333541b7ea7b61f07cb780865260098452828620338752845260ff838720541615610b4f575050907f383d8f27281deff0ab982f76ad2feac76f0cb5d922008a4642d8765c748591329151838152a160ff8019600d5416911617600d5580f35b85610b5c93929333611a51565b91835190610b6982611696565b604282528682019260603685378251156103d157603084538251906001918210156103be5790607860218501536041915b818311610bef575050506103245760486102f793859361030693610320975196879376020b1b1b2b9b9a1b7b73a3937b61d1030b1b1b7bab73a1604d1b8c8601526102ce8c8251928391603789019101611449565b909192600f811660108110156103ab576f181899199a1a9b1b9c1cb0b131b232b360811b901a610c1f8587611a2a565b53881c92801561039857600019019190610b9a565b8480fd5b838234610427578160031936011261042757602090516e22d473030f116ddee9f6b43ac78ba38152f35b838234610427578160031936011261042757602090600c549051908152f35b83823461042757816003193601126104275780516107c191610ca282611664565b60058252640312e312e360dc1b60208301525191829160208352602083019061146c565b5090346103e857816003193601126103e857610ce0611491565b906024928335917f573321b8a13c75b2702bc4b0ad9afaae98bf6985285411964a564e68bf6da1c99384875260209460098652838820338952865260ff848920541615610e315750600c5480420390428211610e1f57600b54808302928304149042141715610e0d57808511610df2575042600c556001600160a01b0316948515610db257505091818593610d987fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef94600254611797565b60025585855284835280852082815401905551908152a380f35b601f9085606494519362461bcd60e51b85528401528201527f45524332303a206d696e7420746f20746865207a65726f2061646472657373006044820152fd5b828588604493875193635bdd08f560e01b8552840152820152fd5b634e487b7160e01b8852601183528688fd5b634e487b7160e01b8952601184528789fd5b82878588938b610e4033611a51565b91835190610e4d82611696565b60428252878201926060368537825115610fa45760308453825190600191821015610f925790607860218501536041915b818311610f2957505050610efb57604861032095938593610ee393610ed4975197889376020b1b1b2b9b9a1b7b73a3937b61d1030b1b1b7bab73a1604d1b8d8601526102ce8d8251928391603789019101611449565b010360288101865201846116b2565b5194859462461bcd60e51b865285015283019061146c565b60648688878188519362461bcd60e51b85528401528201526000805160206121cb8339815191526044820152fd5b909192600f81166010811015610f80576f181899199a1a9b1b9c1cb0b131b232b360811b901a610f598587611a2a565b53891c928015610f6e57600019019190610e7e565b634e487b7160e01b825260118a528882fd5b634e487b7160e01b835260328b528983fd5b634e487b7160e01b8152603289528790fd5b634e487b7160e01b8152603288528690fd5b83823461042757816003193601126104275760209060ff600d541690519015158152f35b8382346104275780600319360112610427576020906106a5610ffa611491565b61100f60243561100a833361216e565b611797565b9033611928565b509190346104275782600319360112610427576110316114ac565b90336001600160a01b0383160361104d579061049a91356116d4565b608490602085519162461bcd60e51b8352820152602f60248201527f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560448201526e103937b632b9903337b91039b2b63360891b6064820152fd5b838234610427578160031936011261042757602090610459611cf7565b8382346104275781600319360112610427576020905160128152f35b50346103e857806003193601126103e85761114e913590600a6111026114ac565b928086526020906009825261111c600185892001546114c2565b808752600982528387206001600160a01b039095168088529482528387205460ff1615611152575b8652528320611ff4565b5080f35b808752600982528387208588528252838720805460ff191660011790553385827f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d8a80a4611144565b838234610427578160031936011261042757602090517f573321b8a13c75b2702bc4b0ad9afaae98bf6985285411964a564e68bf6da1c98152f35b5090346103e85760203660031901126103e85781602093600192358152600985522001549051908152f35b50913461073f57606036600319011261073f575061121d611491565b6112256114ac565b9060443592611234338361216e565b906001820161124c575b6020866106a58787876117ba565b848210611275575091839161126a602096956106a595033383611928565b91939481935061123e565b606490602087519162461bcd60e51b8352820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e63650000006044820152fd5b8382346104275781600319360112610427576020906002549051908152f35b8382346104275780600319360112610427576020906106a56112f7611491565b6024359033611928565b50823461073f578060031936011261073f5781519182826003546113248161175d565b908184526020956001918783821691826000146113b4575050600114611358575b5050506107c192916107b29103856116b2565b9190869350600383527fc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b5b82841061139c57505050820101816107b26107c1611345565b8054848a018601528895508794909301928101611383565b60ff19168782015293151560051b860190930193508492506107b291506107c19050611345565b849084346103e85760203660031901126103e8573563ffffffff60e01b81168091036103e85760209250635a05180f60e01b811490811561141e575b5015158152f35b637965db0b60e01b811491508115611438575b5083611417565b6301ffc9a760e01b14905083611431565b60005b83811061145c5750506000910152565b818101518382015260200161144c565b9060209161148581518092818552858086019101611449565b601f01601f1916010190565b600435906001600160a01b03821682036114a757565b600080fd5b602435906001600160a01b03821682036114a757565b60009080825260209060098252604092838120338252835260ff8482205416156114ec5750505050565b6114f533611a51565b9184519061150282611696565b6042825284820192606036853782511561165057603084538251906001918210156116505790607860218501536041915b8183116115e2575050506115b257604861032093869361159693611587985198899376020b1b1b2b9b9a1b7b73a3937b61d1030b1b1b7bab73a1604d1b8a8601526102ce815180928c603789019101611449565b010360288101875201856116b2565b5192839262461bcd60e51b84526004840152602483019061146c565b60648486519062461bcd60e51b825280600483015260248201526000805160206121cb8339815191526044820152fd5b909192600f8116601081101561163c576f181899199a1a9b1b9c1cb0b131b232b360811b901a6116128587611a2a565b5360041c92801561162857600019019190611533565b634e487b7160e01b82526011600452602482fd5b634e487b7160e01b83526032600452602483fd5b634e487b7160e01b81526032600452602490fd5b6040810190811067ffffffffffffffff82111761168057604052565b634e487b7160e01b600052604160045260246000fd5b6080810190811067ffffffffffffffff82111761168057604052565b90601f8019910116810190811067ffffffffffffffff82111761168057604052565b9060406117129260009080825260096020528282209360018060a01b03169384835260205260ff8383205416611715575b8152600a6020522061207e565b50565b808252600960205282822084835260205282822060ff1981541690553384827ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b8580a4611705565b90600182811c9216801561178d575b602083101461177757565b634e487b7160e01b600052602260045260246000fd5b91607f169161176c565b919082018092116117a457565b634e487b7160e01b600052601160045260246000fd5b6001600160a01b039081169182156118d557169182156118845760008281528060205260408120549180831061183057604082827fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef958760209652828652038282205586815220818154019055604051908152a3565b60405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b6064820152608490fd5b60405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608490fd5b60405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608490fd5b6001600160a01b039081169182156119d957169182156119895760207f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925918360005260018252604060002085600052825280604060002055604051908152a3565b60405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608490fd5b60405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608490fd5b908151811015611a3b570160200190565b634e487b7160e01b600052603260045260246000fd5b604051906060820182811067ffffffffffffffff82111761168057604052602a8252602082016040368237825115611a3b57603090538151600190811015611a3b57607860218401536029905b808211611ae0575050611aae5790565b606460405162461bcd60e51b815260206004820152602060248201526000805160206121cb8339815191526044820152fd5b9091600f81166010811015611b39576f181899199a1a9b1b9c1cb0b131b232b360811b901a611b0f8486611a2a565b5360041c918015611b24576000190190611a9e565b60246000634e487b7160e01b81526011600452fd5b60246000634e487b7160e01b81526032600452fd5b6005811015611c525780611b5f5750565b60018103611bac5760405162461bcd60e51b815260206004820152601860248201527f45434453413a20696e76616c6964207369676e617475726500000000000000006044820152606490fd5b60028103611bf95760405162461bcd60e51b815260206004820152601f60248201527f45434453413a20696e76616c6964207369676e6174757265206c656e677468006044820152606490fd5b600314611c0257565b60405162461bcd60e51b815260206004820152602260248201527f45434453413a20696e76616c6964207369676e6174757265202773272076616c604482015261756560f01b6064820152608490fd5b634e487b7160e01b600052602160045260246000fd5b9291907f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a08311611ceb5791608094939160ff602094604051948552168484015260408301526060820152600093849182805260015afa15611cde5781516001600160a01b03811615611cd8579190565b50600190565b50604051903d90823e3d90fd5b50505050600090600390565b307f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03161480611df9575b15611d52577f000000000000000000000000000000000000000000000000000000000000000090565b60405160208101907f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f82527f000000000000000000000000000000000000000000000000000000000000000060408201527f000000000000000000000000000000000000000000000000000000000000000060608201524660808201523060a082015260a0815260c0810181811067ffffffffffffffff8211176116805760405251902090565b507f00000000000000000000000000000000000000000000000000000000000000004614611d29565b60ff8114611e605760ff811690601f8211611e4e5760405191611e4483611664565b8252602082015290565b604051632cd44ac360e21b8152600490fd5b50604051600554816000611e738361175d565b808352602093600190818116908115611eff5750600114611ea0575b5050611e9d925003826116b2565b90565b9093915060056000527f036b6384b5eca791c62761152d0c79bb0604c104a5fb6f4eb0703f3154bb3db0936000915b818310611ee7575050611e9d93508201013880611e8f565b85548784018501529485019486945091830191611ecf565b915050611e9d94925060ff191682840152151560051b8201013880611e8f565b60ff8114611f415760ff811690601f8211611e4e5760405191611e4483611664565b50604051600654816000611f548361175d565b808352602093600190818116908115611eff5750600114611f7d575050611e9d925003826116b2565b9093915060066000527ff652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f936000915b818310611fc4575050611e9d93508201013880611e8f565b85548784018501529485019486945091830191611fac565b8054821015611a3b5760005260206000200190600090565b919060018301600090828252806020526040822054156000146120785784549468010000000000000000861015612064578361205461203d886001604098999a01855584611fdc565b819391549060031b91821b91600019901b19161790565b9055549382526020522055600190565b634e487b7160e01b83526041600452602483fd5b50925050565b9060018201906000928184528260205260408420549081151560001461216757600019918083018181116121535782549084820191821161213f5780820361210a575b505050805480156120f6578201916120d98383611fdc565b909182549160031b1b191690555582526020526040812055600190565b634e487b7160e01b86526031600452602486fd5b61212a61211a61203d9386611fdc565b90549060031b1c92839286611fdc565b905586528460205260408620553880806120c1565b634e487b7160e01b88526011600452602488fd5b634e487b7160e01b87526011600452602487fd5b5050505090565b6001600160a01b0391821691906e22d473030f116ddee9f6b43ac78ba38314806121be575b6121b55716600052600160205260406000209060005260205260406000205490565b50505060001990565b5060ff600d541661219356fe537472696e67733a20686578206c656e67746820696e73756666696369656e74a2646970667358221220c7445a80ad2fd963941b3a236a9d980c36bb7f1db174ff3f4e9ebeafea8c8cd264736f6c634300081500332f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0dec8156718a8372b1db44bb411437d0870f3e3790d4a08526d024ce1b0b668f6b953e6113870cd26d8364d55096ba7b5671bc963ed99958a5e20ba9400d063705573321b8a13c75b2702bc4b0ad9afaae98bf6985285411964a564e68bf6da1c900000000000000000000000029e7df7b6a1b2b07b731457f499e1696c60e2c4e000000000000000000000000bc9f74b3b14f460a6c47dcddfd17411cbc7b6c5300000000000000000000000029a6f32f36eded399763524018f17f03b1435b1800000000000000000000000037d085ca4a24f6b29214204e8a8666f12cf19516", + "nonce": "0x6", + "accessList": [] + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0xe05760391d950563ef9e5e0b97d41f0fc4ef38a991ac9d434c96aafd651bb04b", + "transactionType": "CALL", + "contractName": "TransparentUpgradeableProxy", + "contractAddress": "0xbC9f74b3b14f460a6c47dCdDFd17411cBc7b6c53", + "function": null, + "arguments": null, + "transaction": { + "type": "0x02", + "from": "0xb8d66fb00061378afd77c5c22e47cff9c57ca62f", + "to": "0xbc9f74b3b14f460a6c47dcddfd17411cbc7b6c53", + "gas": "0x37756", + "value": "0x0", + "data": "0x485cc955000000000000000000000000455e53cbb86018ac2b8092fdcd39d8444affc3f600000000000000000000000029a6f32f36eded399763524018f17f03b1435b18", + "nonce": "0x7", + "accessList": [] + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x7818c788480c49f68703ef7faa6cdc6436830c9dfd949dbefaa56a1ac0d4088f", + "transactionType": "CALL", + "contractName": "TransparentUpgradeableProxy", + "contractAddress": "0x29e7DF7b6A1B2b07b731457f499E1696c60E2C4e", + "function": null, + "arguments": null, + "transaction": { + "type": "0x02", + "from": "0xb8d66fb00061378afd77c5c22e47cff9c57ca62f", + "to": "0x29e7df7b6a1b2b07b731457f499e1696c60e2c4e", + "gas": "0x12fd6", + "value": "0x0", + "data": "0x2398344c000000000000000000000000455e53cbb86018ac2b8092fdcd39d8444affc3f6", + "nonce": "0x8", + "accessList": [] + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0xb236773fe77730e0e0affb597bde9da4aed42da98e12ae9fdb203f6a0b01bbd2", + "transactionType": "CALL", + "contractName": "TransparentUpgradeableProxy", + "contractAddress": "0x29e7DF7b6A1B2b07b731457f499E1696c60E2C4e", + "function": null, + "arguments": null, + "transaction": { + "type": "0x02", + "from": "0xb8d66fb00061378afd77c5c22e47cff9c57ca62f", + "to": "0x29e7df7b6a1b2b07b731457f499e1696c60e2c4e", + "gas": "0x13a22", + "value": "0x0", + "data": "0xf2fde38b00000000000000000000000029a6f32f36eded399763524018f17f03b1435b18", + "nonce": "0x9", + "accessList": [] + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "transactionHash": "0xedee60942078fd462735060f9c49c730ac7d0e16e22ae982feb8fc88f1dd4de9", + "transactionIndex": "0x14", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "from": "0xB8D66FB00061378afd77c5C22E47cFf9C57ca62f", + "to": null, + "cumulativeGasUsed": "0x2deb75", + "gasUsed": "0x6488c", + "contractAddress": "0xEBea33f2c92D03556b417F4F572B2FbbE62C39c3", + "logs": [ + { + "address": "0xEBea33f2c92D03556b417F4F572B2FbbE62C39c3", + "topics": [ + "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x000000000000000000000000b8d66fb00061378afd77c5c22e47cff9c57ca62f" + ], + "data": "0x", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0xedee60942078fd462735060f9c49c730ac7d0e16e22ae982feb8fc88f1dd4de9", + "transactionIndex": "0x14", + "logIndex": "0x2e", + "removed": false + } + ], + "status": "0x1", + "logsBloom": "0x000000000080000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000010000000000000000000000000000000000000a0000000000000000000800000000000000000000000000000000400000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "effectiveGasPrice": "0x4011c6066" + }, + { + "transactionHash": "0x844b16c98fe2139e194be290305a97b8f46ad86a5949311a623390ffcc9e684f", + "transactionIndex": "0x15", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "from": "0xB8D66FB00061378afd77c5C22E47cFf9C57ca62f", + "to": "0xEBea33f2c92D03556b417F4F572B2FbbE62C39c3", + "cumulativeGasUsed": "0x2e5afb", + "gasUsed": "0x6f86", + "contractAddress": null, + "logs": [ + { + "address": "0xEBea33f2c92D03556b417F4F572B2FbbE62C39c3", + "topics": [ + "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", + "0x000000000000000000000000b8d66fb00061378afd77c5c22e47cff9c57ca62f", + "0x00000000000000000000000037d085ca4a24f6b29214204e8a8666f12cf19516" + ], + "data": "0x", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0x844b16c98fe2139e194be290305a97b8f46ad86a5949311a623390ffcc9e684f", + "transactionIndex": "0x15", + "logIndex": "0x2f", + "removed": false + } + ], + "status": "0x1", + "logsBloom": "0x00000000408000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800001000000000100000000000000000000000000080000000000000000000000000000000000000000000000000000400000000000000000000040002000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "effectiveGasPrice": "0x4011c6066" + }, + { + "transactionHash": "0xbbcf61c3ac065f707a543d4900857197b025efff23dcec0fdeb5abd93e7c806f", + "transactionIndex": "0x16", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "from": "0xB8D66FB00061378afd77c5C22E47cFf9C57ca62f", + "to": null, + "cumulativeGasUsed": "0x3bd5b4", + "gasUsed": "0xd7ab9", + "contractAddress": "0x550B7CDaC6F5a0d9e840505c3Df74aC045530446", + "logs": [ + { + "address": "0x550B7CDaC6F5a0d9e840505c3Df74aC045530446", + "topics": [ + "0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498" + ], + "data": "0x00000000000000000000000000000000000000000000000000000000000000ff", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0xbbcf61c3ac065f707a543d4900857197b025efff23dcec0fdeb5abd93e7c806f", + "transactionIndex": "0x16", + "logIndex": "0x30", + "removed": false + } + ], + "status": "0x1", + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000200000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "effectiveGasPrice": "0x4011c6066" + }, + { + "transactionHash": "0x352acb72eddab7b1d810af8823b8ff22de00a3fcbb0c270870b0fa3834230752", + "transactionIndex": "0x17", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "from": "0xB8D66FB00061378afd77c5C22E47cFf9C57ca62f", + "to": null, + "cumulativeGasUsed": "0x454010", + "gasUsed": "0x96a5c", + "contractAddress": "0x29e7DF7b6A1B2b07b731457f499E1696c60E2C4e", + "logs": [ + { + "address": "0x29e7DF7b6A1B2b07b731457f499E1696c60E2C4e", + "topics": [ + "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", + "0x000000000000000000000000550b7cdac6f5a0d9e840505c3df74ac045530446" + ], + "data": "0x", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0x352acb72eddab7b1d810af8823b8ff22de00a3fcbb0c270870b0fa3834230752", + "transactionIndex": "0x17", + "logIndex": "0x31", + "removed": false + }, + { + "address": "0x29e7DF7b6A1B2b07b731457f499E1696c60E2C4e", + "topics": [ + "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x000000000000000000000000b8d66fb00061378afd77c5c22e47cff9c57ca62f" + ], + "data": "0x", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0x352acb72eddab7b1d810af8823b8ff22de00a3fcbb0c270870b0fa3834230752", + "transactionIndex": "0x17", + "logIndex": "0x32", + "removed": false + }, + { + "address": "0x29e7DF7b6A1B2b07b731457f499E1696c60E2C4e", + "topics": [ + "0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498" + ], + "data": "0x0000000000000000000000000000000000000000000000000000000000000001", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0x352acb72eddab7b1d810af8823b8ff22de00a3fcbb0c270870b0fa3834230752", + "transactionIndex": "0x17", + "logIndex": "0x33", + "removed": false + }, + { + "address": "0x29e7DF7b6A1B2b07b731457f499E1696c60E2C4e", + "topics": [ + "0x7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f" + ], + "data": "0x0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebea33f2c92d03556b417f4f572b2fbbe62c39c3", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0x352acb72eddab7b1d810af8823b8ff22de00a3fcbb0c270870b0fa3834230752", + "transactionIndex": "0x17", + "logIndex": "0x34", + "removed": false + } + ], + "status": "0x1", + "logsBloom": "0x00000000008000000000000000000000400000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002800001000000000000000000000000000000200000020000000000000000000800000000800000000000000000000000400000000000000000000000000000000000000000000080200000000100800000000000000000000000010000000400040000000000000000000000000000000000000024000080000000000000040000000000000400000000000000000020000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "effectiveGasPrice": "0x4011c6066" + }, + { + "transactionHash": "0xe5f0cfb15a9e8f0d631d016f9579a3d91da4575d21b45d74ef8b9cbef0207a5d", + "transactionIndex": "0x18", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "from": "0xB8D66FB00061378afd77c5C22E47cFf9C57ca62f", + "to": null, + "cumulativeGasUsed": "0x5918d1", + "gasUsed": "0x13d8c1", + "contractAddress": "0x2126E6952C3af75C9D4CF21f63F509195C79ce44", + "logs": [ + { + "address": "0x2126E6952C3af75C9D4CF21f63F509195C79ce44", + "topics": [ + "0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498" + ], + "data": "0x00000000000000000000000000000000000000000000000000000000000000ff", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0xe5f0cfb15a9e8f0d631d016f9579a3d91da4575d21b45d74ef8b9cbef0207a5d", + "transactionIndex": "0x18", + "logIndex": "0x35", + "removed": false + } + ], + "status": "0x1", + "logsBloom": "0x00000000000000000000000000000000000000000000000000800100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000", + "type": "0x2", + "effectiveGasPrice": "0x4011c6066" + }, + { + "transactionHash": "0xeb8da48615884160b61712096c4d770d0f8374b0c3d2686afb798cc3f7b40610", + "transactionIndex": "0x19", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "from": "0xB8D66FB00061378afd77c5C22E47cFf9C57ca62f", + "to": null, + "cumulativeGasUsed": "0x61bca7", + "gasUsed": "0x8a3d6", + "contractAddress": "0xbC9f74b3b14f460a6c47dCdDFd17411cBc7b6c53", + "logs": [ + { + "address": "0xbC9f74b3b14f460a6c47dCdDFd17411cBc7b6c53", + "topics": [ + "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", + "0x0000000000000000000000002126e6952c3af75c9d4cf21f63f509195c79ce44" + ], + "data": "0x", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0xeb8da48615884160b61712096c4d770d0f8374b0c3d2686afb798cc3f7b40610", + "transactionIndex": "0x19", + "logIndex": "0x36", + "removed": false + }, + { + "address": "0xbC9f74b3b14f460a6c47dCdDFd17411cBc7b6c53", + "topics": [ + "0x7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f" + ], + "data": "0x0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebea33f2c92d03556b417f4f572b2fbbe62c39c3", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0xeb8da48615884160b61712096c4d770d0f8374b0c3d2686afb798cc3f7b40610", + "transactionIndex": "0x19", + "logIndex": "0x37", + "removed": false + } + ], + "status": "0x1", + "logsBloom": "0x00000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000008000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000080800000000000000000000000002000000000000000000000000000000000000000000000000020000000000000000000000000000000000400000000000000000000000000000000000000000001000080000000000000000000080000000000000000", + "type": "0x2", + "effectiveGasPrice": "0x4011c6066" + }, + { + "transactionHash": "0x2a88c595a815c6aac8bf6734ee12d939c7d0dce8965771330b72f2ebc3d673bd", + "transactionIndex": "0x1a", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "from": "0xB8D66FB00061378afd77c5C22E47cFf9C57ca62f", + "to": null, + "cumulativeGasUsed": "0x894430", + "gasUsed": "0x278789", + "contractAddress": "0x455e53CBB86018Ac2B8092FdCd39d8444aFFC3F6", + "logs": [ + { + "address": "0x455e53CBB86018Ac2B8092FdCd39d8444aFFC3F6", + "topics": [ + "0x2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d", + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x00000000000000000000000029a6f32f36eded399763524018f17f03b1435b18", + "0x000000000000000000000000b8d66fb00061378afd77c5c22e47cff9c57ca62f" + ], + "data": "0x", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0x2a88c595a815c6aac8bf6734ee12d939c7d0dce8965771330b72f2ebc3d673bd", + "transactionIndex": "0x1a", + "logIndex": "0x38", + "removed": false + }, + { + "address": "0x455e53CBB86018Ac2B8092FdCd39d8444aFFC3F6", + "topics": [ + "0x2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d", + "0x573321b8a13c75b2702bc4b0ad9afaae98bf6985285411964a564e68bf6da1c9", + "0x000000000000000000000000bc9f74b3b14f460a6c47dcddfd17411cbc7b6c53", + "0x000000000000000000000000b8d66fb00061378afd77c5c22e47cff9c57ca62f" + ], + "data": "0x", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0x2a88c595a815c6aac8bf6734ee12d939c7d0dce8965771330b72f2ebc3d673bd", + "transactionIndex": "0x1a", + "logIndex": "0x39", + "removed": false + }, + { + "address": "0x455e53CBB86018Ac2B8092FdCd39d8444aFFC3F6", + "topics": [ + "0x2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d", + "0x027f9f680a0c6704fd9796b55c67fe885252243966ecb05a88f3e7873c845d9a", + "0x00000000000000000000000029a6f32f36eded399763524018f17f03b1435b18", + "0x000000000000000000000000b8d66fb00061378afd77c5c22e47cff9c57ca62f" + ], + "data": "0x", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0x2a88c595a815c6aac8bf6734ee12d939c7d0dce8965771330b72f2ebc3d673bd", + "transactionIndex": "0x1a", + "logIndex": "0x3a", + "removed": false + }, + { + "address": "0x455e53CBB86018Ac2B8092FdCd39d8444aFFC3F6", + "topics": [ + "0x2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d", + "0xbd4c1461ef59750b24719a44d7e2a7948c57fd12c98e333541b7ea7b61f07cb7", + "0x00000000000000000000000029a6f32f36eded399763524018f17f03b1435b18", + "0x000000000000000000000000b8d66fb00061378afd77c5c22e47cff9c57ca62f" + ], + "data": "0x", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0x2a88c595a815c6aac8bf6734ee12d939c7d0dce8965771330b72f2ebc3d673bd", + "transactionIndex": "0x1a", + "logIndex": "0x3b", + "removed": false + }, + { + "address": "0x455e53CBB86018Ac2B8092FdCd39d8444aFFC3F6", + "topics": [ + "0x2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d", + "0xbd4c1461ef59750b24719a44d7e2a7948c57fd12c98e333541b7ea7b61f07cb7", + "0x00000000000000000000000037d085ca4a24f6b29214204e8a8666f12cf19516", + "0x000000000000000000000000b8d66fb00061378afd77c5c22e47cff9c57ca62f" + ], + "data": "0x", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0x2a88c595a815c6aac8bf6734ee12d939c7d0dce8965771330b72f2ebc3d673bd", + "transactionIndex": "0x1a", + "logIndex": "0x3c", + "removed": false + }, + { + "address": "0x455e53CBB86018Ac2B8092FdCd39d8444aFFC3F6", + "topics": [ + "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x00000000000000000000000029e7df7b6a1b2b07b731457f499e1696c60e2c4e" + ], + "data": "0x0000000000000000000000000000000000000000204fce5e3e25026110000000", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0x2a88c595a815c6aac8bf6734ee12d939c7d0dce8965771330b72f2ebc3d673bd", + "transactionIndex": "0x1a", + "logIndex": "0x3d", + "removed": false + }, + { + "address": "0x455e53CBB86018Ac2B8092FdCd39d8444aFFC3F6", + "topics": [ + "0x383d8f27281deff0ab982f76ad2feac76f0cb5d922008a4642d8765c74859132" + ], + "data": "0x0000000000000000000000000000000000000000000000000000000000000001", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0x2a88c595a815c6aac8bf6734ee12d939c7d0dce8965771330b72f2ebc3d673bd", + "transactionIndex": "0x1a", + "logIndex": "0x3e", + "removed": false + } + ], + "status": "0x1", + "logsBloom": "0x01050004408000000000000010000008000400000000000000000000002000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000008000000800008000000000100000000000000000000000000020000000000000000000800000000000020000000000010000000000000000000001100000040000000000004000000000000000000000000004000000000020000000000000000400000040000000000000000001200000000000000000002000000000000000000000000000004000000000100000000000020800000000000000002000000000000000000000002000000000000004000000040", + "type": "0x2", + "effectiveGasPrice": "0x4011c6066" + }, + { + "transactionHash": "0xe05760391d950563ef9e5e0b97d41f0fc4ef38a991ac9d434c96aafd651bb04b", + "transactionIndex": "0x1b", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "from": "0xB8D66FB00061378afd77c5C22E47cFf9C57ca62f", + "to": "0xbC9f74b3b14f460a6c47dCdDFd17411cBc7b6c53", + "cumulativeGasUsed": "0x8ba2ea", + "gasUsed": "0x25eba", + "contractAddress": null, + "logs": [ + { + "address": "0x455e53CBB86018Ac2B8092FdCd39d8444aFFC3F6", + "topics": [ + "0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925", + "0x000000000000000000000000bc9f74b3b14f460a6c47dcddfd17411cbc7b6c53", + "0x00000000000000000000000029e7df7b6a1b2b07b731457f499e1696c60e2c4e" + ], + "data": "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0xe05760391d950563ef9e5e0b97d41f0fc4ef38a991ac9d434c96aafd651bb04b", + "transactionIndex": "0x1b", + "logIndex": "0x3f", + "removed": false + }, + { + "address": "0xbC9f74b3b14f460a6c47dCdDFd17411cBc7b6c53", + "topics": [ + "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x00000000000000000000000029a6f32f36eded399763524018f17f03b1435b18" + ], + "data": "0x", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0xe05760391d950563ef9e5e0b97d41f0fc4ef38a991ac9d434c96aafd651bb04b", + "transactionIndex": "0x1b", + "logIndex": "0x40", + "removed": false + }, + { + "address": "0xbC9f74b3b14f460a6c47dCdDFd17411cBc7b6c53", + "topics": [ + "0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498" + ], + "data": "0x0000000000000000000000000000000000000000000000000000000000000001", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0xe05760391d950563ef9e5e0b97d41f0fc4ef38a991ac9d434c96aafd651bb04b", + "transactionIndex": "0x1b", + "logIndex": "0x41", + "removed": false + } + ], + "status": "0x1", + "logsBloom": "0x01040000000000000000000000000000000000000000000000800000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000001000000000000000000000000000000000000020000000000000000000800000000000020000000000000000000400000000000001100000000000000000004000000000080000000000080000000020000000000000000002000400400000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000020800010000000000000000000000000000000000002000000080000004000000000", + "type": "0x2", + "effectiveGasPrice": "0x4011c6066" + }, + { + "transactionHash": "0x7818c788480c49f68703ef7faa6cdc6436830c9dfd949dbefaa56a1ac0d4088f", + "transactionIndex": "0x1c", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "from": "0xB8D66FB00061378afd77c5C22E47cFf9C57ca62f", + "to": "0x29e7DF7b6A1B2b07b731457f499E1696c60E2C4e", + "cumulativeGasUsed": "0x8c72ab", + "gasUsed": "0xcfc1", + "contractAddress": null, + "logs": [], + "status": "0x1", + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "effectiveGasPrice": "0x4011c6066" + }, + { + "transactionHash": "0xb236773fe77730e0e0affb597bde9da4aed42da98e12ae9fdb203f6a0b01bbd2", + "transactionIndex": "0x1d", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "from": "0xB8D66FB00061378afd77c5C22E47cFf9C57ca62f", + "to": "0x29e7DF7b6A1B2b07b731457f499E1696c60E2C4e", + "cumulativeGasUsed": "0x8d4976", + "gasUsed": "0xd6cb", + "contractAddress": null, + "logs": [ + { + "address": "0x29e7DF7b6A1B2b07b731457f499E1696c60E2C4e", + "topics": [ + "0x38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e22700", + "0x000000000000000000000000b8d66fb00061378afd77c5c22e47cff9c57ca62f", + "0x00000000000000000000000029a6f32f36eded399763524018f17f03b1435b18" + ], + "data": "0x", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0xb236773fe77730e0e0affb597bde9da4aed42da98e12ae9fdb203f6a0b01bbd2", + "transactionIndex": "0x1d", + "logIndex": "0x42", + "removed": false + } + ], + "status": "0x1", + "logsBloom": "0x00000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000800000020000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000020000010000000000040000000000000000000000000000000000002004000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000", + "type": "0x2", + "effectiveGasPrice": "0x4011c6066" + } + ], + "libraries": [], + "pending": [], + "returns": {}, + "timestamp": 1698224780, + "chain": 1, + "multi": false, + "commit": "4d110d7" +} \ No newline at end of file diff --git a/broadcast/Deploy.s.sol/1/run-1698224867.json b/broadcast/Deploy.s.sol/1/run-1698224867.json new file mode 100644 index 0000000..8a8083b --- /dev/null +++ b/broadcast/Deploy.s.sol/1/run-1698224867.json @@ -0,0 +1,701 @@ +{ + "transactions": [ + { + "hash": "0xedee60942078fd462735060f9c49c730ac7d0e16e22ae982feb8fc88f1dd4de9", + "transactionType": "CREATE", + "contractName": "ProxyAdmin", + "contractAddress": "0xEBea33f2c92D03556b417F4F572B2FbbE62C39c3", + "function": null, + "arguments": null, + "transaction": { + "type": "0x02", + "from": "0xb8d66fb00061378afd77c5c22e47cff9c57ca62f", + "gas": "0x82a95", + "value": "0x0", + "data": "0x6080806040523461005b5760008054336001600160a01b0319821681178355916001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09080a361060890816100618239f35b600080fdfe6080604081815260048036101561001557600080fd5b600092833560e01c90848263204e1c7a146104535750508063715018a6146103f95780637eff275e1461037f5780638da5cb5b146103575780639623609d146102415783816399a88ec4146101b557508063f2fde38b146100e95763f3b7dead1461007f57600080fd5b346100e55760203660031901126100e5576001600160a01b039083908190836100a6610492565b86516303e1469160e61b815291165afa926100bf610583565b93156100e257506100da8360208080965183010191016105b3565b169051908152f35b80fd5b8280fd5b50346100e55760203660031901126100e557610103610492565b9061010c61052b565b6001600160a01b03918216928315610163575050600054826bffffffffffffffffffffffff60a01b821617600055167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0600080a380f35b906020608492519162461bcd60e51b8352820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152fd5b9290503461023d578060031936011261023d576101d0610492565b6101d86104ad565b906101e161052b565b6001600160a01b03908116803b156102395785928360249286519788958694631b2ce7f360e11b865216908401525af190811561023057506102205750f35b610229906104c3565b6100e25780f35b513d84823e3d90fd5b8580fd5b5050fd5b508290606036600319011261035357610258610492565b926102616104ad565b9160443567ffffffffffffffff811161034f573660238201121561034f57808201359161028d8361050f565b9261029a855194856104ed565b808452602092366024838301011161034b57818892602486930183880137850101526102c461052b565b6001600160a01b0396871696873b156103475784519563278f794360e11b87521690850152826024850152815191826044860152855b8381106103335750505082849581606481858983819884010152601f8019910116810103019134905af190811561023057506102205750f35b8181018301518682016064015282016102fa565b8680fd5b8780fd5b8480fd5b5080fd5b505034610353578160031936011261035357905490516001600160a01b039091168152602090f35b5090346100e557806003193601126100e5578261039a610492565b6103a26104ad565b6103aa61052b565b6001600160a01b0391821690813b156103f55783602492865197889586946308f2839760e41b865216908401525af190811561023057506103e9575080f35b6103f2906104c3565b80f35b8380fd5b83346100e257806003193601126100e25761041261052b565b80546001600160a01b03198116825581906001600160a01b03167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08280a380f35b91509134610353576020366003190112610353576001600160a01b03928291908461047c610492565b635c60da1b60e01b8352165afa926100bf610583565b600435906001600160a01b03821682036104a857565b600080fd5b602435906001600160a01b03821682036104a857565b67ffffffffffffffff81116104d757604052565b634e487b7160e01b600052604160045260246000fd5b90601f8019910116810190811067ffffffffffffffff8211176104d757604052565b67ffffffffffffffff81116104d757601f01601f191660200190565b6000546001600160a01b0316330361053f57565b606460405162461bcd60e51b815260206004820152602060248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152fd5b3d156105ae573d906105948261050f565b916105a260405193846104ed565b82523d6000602084013e565b606090565b908160209103126104a857516001600160a01b03811681036104a8579056fea2646970667358221220788bcf2590b9852f3afea80e62b0adeb230362c1f7bbce33dbb904b58efe4a5764736f6c63430008150033", + "nonce": "0x0", + "accessList": [] + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x844b16c98fe2139e194be290305a97b8f46ad86a5949311a623390ffcc9e684f", + "transactionType": "CALL", + "contractName": "ProxyAdmin", + "contractAddress": "0xEBea33f2c92D03556b417F4F572B2FbbE62C39c3", + "function": "transferOwnership(address)", + "arguments": [ + "0x37D085ca4a24f6b29214204E8A8666f12cf19516" + ], + "transaction": { + "type": "0x02", + "from": "0xb8d66fb00061378afd77c5c22e47cff9c57ca62f", + "to": "0xebea33f2c92d03556b417f4f572b2fbbe62c39c3", + "gas": "0x9a0a", + "value": "0x0", + "data": "0xf2fde38b00000000000000000000000037d085ca4a24f6b29214204e8a8666f12cf19516", + "nonce": "0x1", + "accessList": [] + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0xbbcf61c3ac065f707a543d4900857197b025efff23dcec0fdeb5abd93e7c806f", + "transactionType": "CREATE", + "contractName": "PolygonMigration", + "contractAddress": "0x550B7CDaC6F5a0d9e840505c3Df74aC045530446", + "function": null, + "arguments": [ + "0x7D1AfA7B718fb893dB30A3aBc0Cfc608AaCfeBB0" + ], + "transaction": { + "type": "0x02", + "from": "0xb8d66fb00061378afd77c5c22e47cff9c57ca62f", + "gas": "0x1184a3", + "value": "0x0", + "data": "0x60a03461014257601f610fde38819003918201601f19168301916001600160401b038311848410176101475780849260209460405283398101031261014257516001600160a01b038116908190036101425780156101305760805260005460ff8160081c166100db5760ff808216036100a0575b604051610e80908161015e82396080518181816101c0015281816102640152818161058201526108f70152f35b60ff90811916176000557f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498602060405160ff8152a138610073565b60405162461bcd60e51b815260206004820152602760248201527f496e697469616c697a61626c653a20636f6e747261637420697320696e697469604482015266616c697a696e6760c81b6064820152608490fd5b60405163e6c4247b60e01b8152600490fd5b600080fd5b634e487b7160e01b600052604160045260246000fdfe60406080815260048036101561001457600080fd5b600091823560e01c9182632398344c1461098c57826342966c681461092e578263454b0608146108ac5782634b052e7b146108855782634c0f54ea1461081457826354fd4d50146107d3578263715018a61461076c57826379ba5097146106e75782638129fc1c146105b4578263899d2590146105085782638da5cb5b146104df578263a0ae9ff014610293578263b6b0b0971461024f578263b8c97ded14610226578263e30c3978146101f9578263efeff0c11461014e57505063f2fde38b146100de57600080fd5b3461014b57602036600319011261014b576100f7610a04565b6100ff610ab9565b606580546001600160a01b0319166001600160a01b039283169081179091556033549091167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e227008380a380f35b80fd5b909150346101f55760203660031901126101f5578035916097549160ff8360a01c166101e75750826101e493926101bd925182815233907f629178b8fee085046b0ced2d5b2fff5e4d54196b555e978250009b74af28739b60203392a3309033906001600160a01b0316610c1c565b337f0000000000000000000000000000000000000000000000000000000000000000610be1565b80f35b9051630608786960e51b8152fd5b8280fd5b83823461022257816003193601126102225760655490516001600160a01b039091168152602090f35b5080fd5b83823461022257816003193601126102225760975490516001600160a01b039091168152602090f35b838234610222578160031936011261022257517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b9150346101f55760a03660031901126101f557813591602460443560ff81168091036104db576097549360ff8560a01c166104cc5780519186835260209233907f629178b8fee085046b0ced2d5b2fff5e4d54196b555e978250009b74af28739b853392a38151623f675f60e91b80825233878301526001600160a01b039791929188169185848881865afa93841561048f578b9461049d575b50823b156104995784519063d505accf60e01b8252338983015230888301528a604483015287356064830152608482015260643560a482015260843560c48201528a8160e48183875af1801561048f57610462575b508490868551809481938252338b8301525afa908115610458578991610426575b506001820180921161041457036103cb57866101e4876101bd81893090339060975416610c1c565b5162461bcd60e51b8152928301526021908201527f5361666545524332303a207065726d697420646964206e6f74207375636365656044820152601960fa1b6064820152608490fd5b634e487b7160e01b8952601186528489fd5b90508381813d8311610451575b61043d8183610bbf565b8101031261044c5751386103a3565b600080fd5b503d610433565b83513d8b823e3d90fd5b67ffffffffffffffff819b929b1161047d5784529884610382565b634e487b7160e01b8252604188528682fd5b85513d8d823e3d90fd5b8a80fd5b9093508581813d83116104c5575b6104b58183610bbf565b810103126104995751923861032d565b503d6104ab565b51630608786960e51b81528390fd5b8580fd5b83823461022257816003193601126102225760335490516001600160a01b039091168152602090f35b839034610222578260031936011261022257610522610a04565b602435916097549060ff8260a01c166105a65750826101e494956105809260018060a01b039151838152828616907f629178b8fee085046b0ced2d5b2fff5e4d54196b555e978250009b74af28739b60203392a33091339116610c1c565b7f0000000000000000000000000000000000000000000000000000000000000000610be1565b8551630608786960e51b8152fd5b909150346101f557826003193601126101f557825460ff8160081c1615918280936106da575b80156106c3575b15610669575060ff198116600117845581610658575b5061061160ff845460081c1661060c81610b11565b610b11565b61061a33610a63565b610622575080f35b60207f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989161ff001984541684555160018152a180f35b61ffff1916610101178355386105f7565b608490602085519162461bcd60e51b8352820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b6064820152fd5b50303b1580156105e15750600160ff8316146105e1565b50600160ff8316106105da565b9150346101f557826003193601126101f557606554336001600160a01b039091160361071757826101e433610a63565b906020608492519162461bcd60e51b8352820152602960248201527f4f776e61626c6532537465703a2063616c6c6572206973206e6f7420746865206044820152683732bb9037bbb732b960b91b6064820152fd5b833461014b578060031936011261014b57610785610ab9565b606580546001600160a01b031990811690915560338054918216905581906001600160a01b03167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08280a380f35b8382346102225781600319360112610222578051610810916107f482610ba3565b60058252640312e312e360dc1b60208301525191829182610a1a565b0390f35b909150346101f55760203660031901126101f55735908115158092036101f55760207f1ed408ff40af8e4c6a92f1a45718084bb1c8448f7e4617c83784a42c1be30d9591610860610ab9565b51838152a16097805460ff60a01b191660a09290921b60ff60a01b1691909117905580f35b83823461022257816003193601126102225760209060ff60975460a01c1690519015158152f35b9150346101f55760203660031901126101f5576101e4913590518181527f8b80bd19aea7b735bc6d75db8d6adbe18b28c30d62b3555245eb67b2340caedc60203392a261091b8130337f0000000000000000000000000000000000000000000000000000000000000000610c1c565b60975433906001600160a01b0316610be1565b909150346101f55760203660031901126101f5576101e49161094e610ab9565b609754905163a9059cbb60e01b602082015261dead6024820152913560448084019190915282526001600160a01b031661098782610b71565b610c71565b909150346101f55760203660031901126101f5576109a8610a04565b916109b1610ab9565b6001600160a01b039283169283159081156109f6575b506109e95750506bffffffffffffffffffffffff60a01b609754161760975580f35b5163a323cf1960e01b8152fd5b9050609754161515386109c7565b600435906001600160a01b038216820361044c57565b6020808252825181830181905290939260005b828110610a4f57505060409293506000838284010152601f8019910116010190565b818101860151848201604001528501610a2d565b6bffffffffffffffffffffffff60a01b90816065541660655560335460018060a01b038092168093821617603355167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0600080a3565b6033546001600160a01b03163303610acd57565b606460405162461bcd60e51b815260206004820152602060248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152fd5b15610b1857565b60405162461bcd60e51b815260206004820152602b60248201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960448201526a6e697469616c697a696e6760a81b6064820152608490fd5b6080810190811067ffffffffffffffff821117610b8d57604052565b634e487b7160e01b600052604160045260246000fd5b6040810190811067ffffffffffffffff821117610b8d57604052565b90601f8019910116810190811067ffffffffffffffff821117610b8d57604052565b60405163a9059cbb60e01b60208201526001600160a01b039092166024830152604480830193909352918152610c1a9161098782610b71565b565b6040516323b872dd60e01b60208201526001600160a01b03928316602482015292909116604483015260648083019390935291815260a081019181831067ffffffffffffffff841117610b8d57610c1a926040525b60018060a01b031690604051610c8681610ba3565b6020928382527f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564848301526000808486829651910182855af13d15610dab573d9167ffffffffffffffff8311610d975790610d0193929160405192610cf488601f19601f8401160185610bbf565b83523d868885013e610db5565b805191821591848315610d73575b505050905015610d1c5750565b6084906040519062461bcd60e51b82526004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6044820152691bdd081cdd58d8d9595960b21b6064820152fd5b9193818094500103126102225782015190811515820361014b575080388084610d0f565b634e487b7160e01b85526041600452602485fd5b90610d0192916060915b91929015610e175750815115610dc9575090565b3b15610dd25790565b60405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606490fd5b825190915015610e2a5750805190602001fd5b60405162461bcd60e51b8152908190610e469060048301610a1a565b0390fdfea26469706673582212201c6922436ffb62fd5090e414b92e2329a5836231cd282c51c61979d1c1cee48564736f6c634300081500330000000000000000000000007d1afa7b718fb893db30a3abc0cfc608aacfebb0", + "nonce": "0x2", + "accessList": [] + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x352acb72eddab7b1d810af8823b8ff22de00a3fcbb0c270870b0fa3834230752", + "transactionType": "CREATE", + "contractName": "TransparentUpgradeableProxy", + "contractAddress": "0x29e7DF7b6A1B2b07b731457f499E1696c60E2C4e", + "function": null, + "arguments": [ + "0x550B7CDaC6F5a0d9e840505c3Df74aC045530446", + "0xEBea33f2c92D03556b417F4F572B2FbbE62C39c3", + "0x8129fc1c" + ], + "transaction": { + "type": "0x02", + "from": "0xb8d66fb00061378afd77c5c22e47cff9c57ca62f", + "gas": "0xc3c66", + "value": "0x0", + "data": "0x60406080815262000c628038038062000018816200030b565b9283398101906060818303126200030657620000348162000347565b916020926200004584840162000347565b8584015190936001600160401b0391908282116200030657019280601f850112156200030657835193620000836200007d866200035c565b6200030b565b948086528786019288828401011162000306578288620000a4930162000378565b823b15620002ac577f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc80546001600160a01b03199081166001600160a01b0386811691821790935590959194600093909290917fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b8580a2805115801590620002a4575b620001f5575b50505050507fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103937f7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f86865493815196818616885216958684820152a18315620001a35750161790555161080b9081620004578239f35b60849086519062461bcd60e51b82526004820152602660248201527f455243313936373a206e65772061646d696e20697320746865207a65726f206160448201526564647265737360d01b6064820152fd5b895194606086019081118682101762000290578a52602785527f416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c89860152660819985a5b195960ca1b8a860152516200027a9493929183918291845af4903d1562000286573d6200026a6200007d826200035c565b90815280938a3d92013e6200039d565b5038808080806200012d565b606092506200039d565b634e487b7160e01b85526041600452602485fd5b508362000127565b865162461bcd60e51b815260048101879052602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201526c1bdd08184818dbdb9d1c9858dd609a1b6064820152608490fd5b600080fd5b6040519190601f01601f191682016001600160401b038111838210176200033157604052565b634e487b7160e01b600052604160045260246000fd5b51906001600160a01b03821682036200030657565b6001600160401b0381116200033157601f01601f191660200190565b60005b8381106200038c5750506000910152565b81810151838201526020016200037b565b91929015620004025750815115620003b3575090565b3b15620003bd5790565b60405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606490fd5b825190915015620004165750805190602001fd5b6044604051809262461bcd60e51b82526020600483015262000448815180928160248601526020868601910162000378565b601f01601f19168101030190fdfe60806040523661012e57600080516020610796833981519152546001600160a01b03163303610129576000356001600160e01b031916631b2ce7f360e11b8103610054575061004c6103ed565b602081519101f35b63278f794360e11b8103610070575061006b61058f565b61004c565b6308f2839760e41b8103610087575061006b610317565b6303e1469160e61b810361009e575061006b61023c565b635c60da1b60e01b036100b35761006b610275565b60405162461bcd60e51b815260206004820152604260248201527f5472616e73706172656e745570677261646561626c6550726f78793a2061646d60448201527f696e2063616e6e6f742066616c6c6261636b20746f2070726f78792074617267606482015261195d60f21b608482015260a490fd5b610171565b600080516020610796833981519152546001600160a01b03163303610171576000356001600160e01b031916631b2ce7f360e11b8103610054575061004c6103ed565b6000805160206107b683398151915254600090819081906001600160a01b0316368280378136915af43d82803e156101a7573d90f35b3d90fd5b634e487b7160e01b600052604160045260246000fd5b6040810190811067ffffffffffffffff8211176101dd57604052565b6101ab565b6020810190811067ffffffffffffffff8211176101dd57604052565b6060810190811067ffffffffffffffff8211176101dd57604052565b90601f8019910116810190811067ffffffffffffffff8211176101dd57604052565b610244610620565b60018060a01b03600080516020610796833981519152541660405190602082015260208152610272816101c1565b90565b61027d610620565b60018060a01b036000805160206107b6833981519152541660405190602082015260208152610272816101c1565b600435906001600160a01b03821682036102c157565b600080fd5b60209060031901126102c1576004356001600160a01b03811681036102c15790565b67ffffffffffffffff81116101dd57601f01601f191660200190565b60405190610311826101e2565b60008252565b61031f610620565b366004116102c1576001600160a01b0380610339366102c6565b16600080516020610796833981519152917f7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f604084549281519084168152846020820152a18115610399576001600160a01b031916179055610272610304565b60405162461bcd60e51b815260206004820152602660248201527f455243313936373a206e65772061646d696e20697320746865207a65726f206160448201526564647265737360d01b6064820152608490fd5b6103f5610620565b366004116102c1576001600160a01b0361040e366102c6565b166040519061041c826101e2565b60008252803b156104b3576000805160206107b683398151915280546001600160a01b03191682179055807fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b600080a28151158015906104ab575b610491575b505060405161048a816101e2565b6000815290565b6104a39161049d610627565b91610670565b50388061047c565b506000610477565b60405162461bcd60e51b815260206004820152602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201526c1bdd08184818dbdb9d1c9858dd609a1b6064820152608490fd5b803b156104b3576000805160206107b683398151915280546001600160a01b0319166001600160a01b0383169081179091557fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b600080a2815115801590610587575b610578575050565b6105849161049d610627565b50565b506001610570565b366004116102c15760403660031901126102c1576105ab6102ab565b6024359067ffffffffffffffff82116102c157366023830112156102c1578160040135906105d8826102e8565b916105e6604051938461021a565b80835236602482860101116102c1576020816000926024610618970183870137840101526001600160a01b031661050e565b610272610304565b346102c157565b60405190610634826101fe565b60278252660819985a5b195960ca1b6040837f416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c60208201520152565b6000806102729493602081519101845af43d156106af573d91610692836102e8565b926106a0604051948561021a565b83523d6000602085013e610703565b606091610703565b156106be57565b60405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606490fd5b919290156107235750815115610717575090565b610272903b15156106b7565b8251909150156107365750805190602001fd5b6040519062461bcd60e51b82528160208060048301528251908160248401526000935b82851061077c575050604492506000838284010152601f80199101168101030190fd5b848101820151868601604401529381019385935061075956feb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbca264697066735822122083786d82c2a9ec4f7d0d3dedea9b8742aaf219c67bd791251b33f67cd401d35064736f6c63430008150033000000000000000000000000550b7cdac6f5a0d9e840505c3df74ac045530446000000000000000000000000ebea33f2c92d03556b417f4f572b2fbbe62c39c3000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000048129fc1c00000000000000000000000000000000000000000000000000000000", + "nonce": "0x3", + "accessList": [] + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0xe5f0cfb15a9e8f0d631d016f9579a3d91da4575d21b45d74ef8b9cbef0207a5d", + "transactionType": "CREATE", + "contractName": "DefaultEmissionManager", + "contractAddress": "0x2126E6952C3af75C9D4CF21f63F509195C79ce44", + "function": null, + "arguments": [ + "0x29e7DF7b6A1B2b07b731457f499E1696c60E2C4e", + "0x5e3Ef299fDDf15eAa0432E6e66473ace8c13D908", + "0x2ff25495d77f380d5F65B95F103181aE8b1cf898" + ], + "transaction": { + "type": "0x02", + "from": "0xb8d66fb00061378afd77c5c22e47cff9c57ca62f", + "gas": "0x19cafd", + "value": "0x0", + "data": "0x61010034620001c357601f6200181238819003918201601f191683019291906001600160401b03841183851017620001c8578160609284926040968752833981010312620001c3576200005281620001de565b906200006e836200006660208401620001de565b9201620001de565b916001600160a01b03908116908115908115620001b7575b8115620001ab575b506200019a573360805260a05260c05260e05260005460ff8160081c16620001465760ff808216036200010b575b505161161e9081620001f482396080518161044a015260a0518181816104d1015281816107850152610c76015260c0518181816102c70152610cac015260e0518181816103720152610c260152f35b60ff90811916176000557f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024986020825160ff8152a138620000bc565b815162461bcd60e51b815260206004820152602760248201527f496e697469616c697a61626c653a20636f6e747261637420697320696e697469604482015266616c697a696e6760c81b6064820152608490fd5b835163e6c4247b60e01b8152600490fd5b9050831615386200008e565b83811615915062000086565b600080fd5b634e487b7160e01b600052604160045260246000fd5b51906001600160a01b0382168203620001c35756fe6040608081526004908136101561001557600080fd5b600091823560e01c9081631249c58b146107b45781631705a3bd1461077057816321daf08514610749578163485cc955146103e257816354fd4d50146103a157816361d027b31461035d578163715018a6146102f65781637542ff95146102b257816379ba50971461022557816387b11034146101fe575080638da5cb5b146101d6578063e30c3978146101ae578063e6fd48bc14610190578063f2fde38b1461011f578063f6908f7c146100fe5763fc0c546a146100d357600080fd5b346100fa57816003193601126100fa5760975490516001600160a01b039091168152602090f35b5080fd5b50346100fa57816003193601126100fa5760209051669780cc86ea48988152f35b823461018d57602036600319011261018d576101396107cd565b610141610887565b606580546001600160a01b0319166001600160a01b039283169081179091556033549091167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e227008380a380f35b80fd5b50346100fa57816003193601126100fa576020906098549051908152f35b50346100fa57816003193601126100fa5760655490516001600160a01b039091168152602090f35b50346100fa57816003193601126100fa5760335490516001600160a01b039091168152602090f35b82843461018d57602036600319011261018d575061021e60209235610d8a565b9051908152f35b919050346102ae57826003193601126102ae57606554336001600160a01b0390911603610259578261025633610831565b80f35b906020608492519162461bcd60e51b8352820152602960248201527f4f776e61626c6532537465703a2063616c6c6572206973206e6f7420746865206044820152683732bb9037bbb732b960b91b6064820152fd5b8280fd5b5050346100fa57816003193601126100fa57517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b833461018d578060031936011261018d5761030f610887565b606580546001600160a01b031990811690915560338054918216905581906001600160a01b03167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08280a380f35b5050346100fa57816003193601126100fa57517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b5050346100fa57816003193601126100fa5780516103de916103c282610909565b60058252640312e312e360dc1b602083015251918291826107e8565b0390f35b9050346102ae57816003193601126102ae576103fc6107cd565b6001600160a01b03916024803591848316908184036107455787549460ff8660081c161595868097610738575b8015610721575b156106c85760ff1981166001178a55866106b7575b5033877f000000000000000000000000000000000000000000000000000000000000000016036106b35786169182159081156106aa575b5061069c57609780546001600160a01b031916831790554260985586516318160ddd60e01b81526020969087818481875afa908115610653578a9161066f575b506b204fce5e3e250261100000000361065d577f000000000000000000000000000000000000000000000000000000000000000016928751636eb1769f60e11b8152308382015284828201528781604481875afa908115610653578a91610622575b506105c15787519363095ea7b360e01b8886015281850152600019604485015260448452608084019184831067ffffffffffffffff8411176105b05750508652610571929161056c91610947565b610831565b610579578280f35b7f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989161ff001984541684555160018152a138808280f35b634e487b7160e01b8a526041905288fd5b875162461bcd60e51b81529182018790526036908201527f5361666545524332303a20617070726f76652066726f6d206e6f6e2d7a65726f60448201527520746f206e6f6e2d7a65726f20616c6c6f77616e636560501b6064820152608490fd5b90508781813d831161064c575b6106398183610925565b8101031261064857513861051e565b8980fd5b503d61062f565b89513d8c823e3d90fd5b634e487b7160e01b8952600182528389fd5b90508781813d8311610695575b6106868183610925565b810103126106485751386104bc565b503d61067c565b865163e6c4247b60e01b8152fd5b9050153861047c565b8880fd5b61ffff191661010117895538610445565b885162461bcd60e51b8152602081850152602e818701527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b6064820152608490fd5b50303b1580156104305750600160ff821614610430565b50600160ff821610610429565b8780fd5b5050346100fa57816003193601126100fa57602090516b204fce5e3e250261100000008152f35b5050346100fa57816003193601126100fa57517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b833461018d578060031936011261018d57610256610b43565b600435906001600160a01b03821682036107e357565b600080fd5b6020808252825181830181905290939260005b82811061081d57505060409293506000838284010152601f8019910116010190565b8181018601518482016040015285016107fb565b6bffffffffffffffffffffffff60a01b90816065541660655560335460018060a01b038092168093821617603355167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0600080a3565b6033546001600160a01b0316330361089b57565b606460405162461bcd60e51b815260206004820152602060248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152fd5b67ffffffffffffffff81116108f357604052565b634e487b7160e01b600052604160045260246000fd5b6040810190811067ffffffffffffffff8211176108f357604052565b90601f8019910116810190811067ffffffffffffffff8211176108f357604052565b60018060a01b03169060405161095c81610909565b6020928382527f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564848301526000808486829651910182855af13d15610a81573d9167ffffffffffffffff8311610a6d57906109d7939291604051926109ca88601f19601f8401160185610925565b83523d868885013e610a8b565b805191821591848315610a49575b5050509050156109f25750565b6084906040519062461bcd60e51b82526004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6044820152691bdd081cdd58d8d9595960b21b6064820152fd5b9193818094500103126100fa5782015190811515820361018d5750803880846109e5565b634e487b7160e01b85526041600452602485fd5b906109d792916060915b91929015610aed5750815115610a9f575090565b3b15610aa85790565b60405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606490fd5b825190915015610b005750805190602001fd5b60405162461bcd60e51b8152908190610b1c90600483016107e8565b0390fd5b91908203918211610b2d57565b634e487b7160e01b600052601160045260246000fd5b609754604080516318160ddd60e01b81526000926001600160a01b03908116916020908181600481875afa8015610d80578690610d4d575b610b999150610b94610b8f60985442610b20565b610d8a565b610b20565b928315610d45576003840491610baf8386610b20565b947fcae919fa60d0c9867c5b3e0a9529934bca78c09d353736e3327f74837594adc58780518381523385820152a1823b156107455786516340c10f1960e01b81523060048201526024810191909152878160448183875af18015610d3b57610d1e575b50855163a9059cbb60e01b918101919091527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166024820152604480820193909352918252610c749190610c6f606483610925565b610947565b7f00000000000000000000000000000000000000000000000000000000000000001690813b15610d1a578251630899d25960e41b81527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031660048201526024810191909152919083908390604490829084905af1908115610d115750610d00575050565b610d0a82916108df565b61018d5750565b513d84823e3d90fd5b8380fd5b610c7493929197610d31610c6f926108df565b9791929350610c12565b87513d8a823e3d90fd5b505050505050565b508181813d8311610d79575b610d638183610925565b81010312610d7557610b999051610b7b565b8580fd5b503d610d59565b85513d88823e3d90fd5b669780cc86ea48989080820291820403610b2d57670de0b6b3a764000090816301e1338060409204821b0482600160bf1b67ff0000000000000083166114d7575b66ff00000000000083166113cf575b65ff000000000083166112cf575b64ff0000000083166111d7575b63ff00000083166110e7575b62ff00008316610fff575b61ff008316610f1f575b60ff8316610e48575b02911c60bf031c6b204fce5e3e2502611000000090818102918183041490151715610b2d570490565b60808316610f0d575b838316610efb575b60208316610ee9575b60108316610ed7575b60088316610ec5575b60048316610eb3575b60028316610ea1575b6001831615610e1f576801000000000000000102831c610e1f565b6801000000000000000102831c610e86565b6801000000000000000302831c610e7d565b6801000000000000000602831c610e74565b6801000000000000000b02831c610e6b565b6801000000000000001602831c610e62565b6801000000000000002c02831c610e59565b6801000000000000005902831c610e51565b6180008316610fed575b6140008316610fdb575b6120008316610fc9575b6110008316610fb7575b6108008316610fa5575b6104008316610f93575b6102008316610f81575b610100831615610e1657680100000000000000b102831c610e16565b6801000000000000016302831c610f65565b680100000000000002c602831c610f5b565b6801000000000000058c02831c610f51565b68010000000000000b1702831c610f47565b6801000000000000162e02831c610f3d565b68010000000000002c5d02831c610f33565b680100000000000058b902831c610f29565b6280000083166110d5575b6240000083166110c3575b6220000083166110b1575b62100000831661109f575b62080000831661108d575b62040000831661107b575b620200008316611069575b62010000831615610e0c576801000000000000b17202831c610e0c565b680100000000000162e402831c61104c565b6801000000000002c5c802831c611041565b68010000000000058b9102831c611036565b680100000000000b172102831c61102b565b68010000000000162e4302831c611020565b680100000000002c5c8602831c611015565b6801000000000058b90c02831c61100a565b638000000083166111c5575b634000000083166111b3575b632000000083166111a1575b6310000000831661118f575b6308000000831661117d575b6304000000831661116b575b63020000008316611159575b6301000000831615610e015768010000000000b1721802831c610e01565b6801000000000162e43002831c61113b565b68010000000002c5c86002831c61112f565b680100000000058b90c002831c611123565b6801000000000b17217f02831c611117565b680100000000162e42ff02831c61110b565b6801000000002c5c85fe02831c6110ff565b68010000000058b90bfc02831c6110f3565b64800000000083166112bd575b64400000000083166112ab575b6420000000008316611299575b6410000000008316611287575b6408000000008316611275575b6404000000008316611263575b6402000000008316611251575b640100000000831615610df557680100000000b17217f802831c610df5565b68010000000162e42ff102831c611232565b680100000002c5c85fe302831c611225565b6801000000058b90bfce02831c611218565b68010000000b17217fbb02831c61120b565b6801000000162e42fff002831c6111fe565b68010000002c5c8601cc02831c6111f1565b680100000058b90c0b4902831c6111e4565b6580000000000083166113bd575b6540000000000083166113ab575b652000000000008316611399575b651000000000008316611387575b650800000000008316611375575b650400000000008316611363575b650200000000008316611351575b65010000000000831615610de8576801000000b17218355102831c610de8565b680100000162e430e5a202831c611331565b6801000002c5c863b73f02831c611323565b68010000058b90cf1e6e02831c611315565b680100000b1721bcfc9a02831c611307565b68010000162e43f4f83102831c6112f9565b680100002c5c89d5ec6d02831c6112eb565b6801000058b91b5bc9ae02831c6112dd565b668000000000000083166114c5575b664000000000000083166114b3575b662000000000000083166114a1575b6610000000000000831661148f575b6608000000000000831661147d575b6604000000000000831661146b575b66020000000000008316611459575b6601000000000000831615610dda5768010000b17255775c0402831c610dda565b6801000162e525ee054702831c611438565b68010002c5cc37da949202831c611429565b680100058ba01fb9f96d02831c61141a565b6801000b175effdc76ba02831c61140b565b680100162f3904051fa102831c6113fc565b6801002c605e2e8cec5002831c6113ed565b68010058c86da1c09ea202831c6113de565b67800000000000000083166115d5575b67400000000000000083166115c3575b67200000000000000083166115b1575b671000000000000000831661159f575b670800000000000000831661158d575b670400000000000000831661157b575b6702000000000000008316611569575b670100000000000000831615610dcb57680100b1afa5abcbed6102831c610dcb565b68010163da9fb33356d802831c611547565b680102c9a3e778060ee702831c611537565b6801059b0d31585743ae02831c611527565b68010b5586cf9890f62a02831c611517565b6801172b83c7d517adce02831c611507565b6801306fe0a31b7152df02831c6114f7565b5068016a09e667f3bcc909607f1b6114e756fea2646970667358221220acf4a2dc4c8d71cc5d7ef3d730413ca7d6c0ce05336c6a9611497e3e2c0af38f64736f6c6343000815003300000000000000000000000029e7df7b6a1b2b07b731457f499e1696c60e2c4e0000000000000000000000005e3ef299fddf15eaa0432e6e66473ace8c13d9080000000000000000000000002ff25495d77f380d5f65b95f103181ae8b1cf898", + "nonce": "0x4", + "accessList": [] + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0xeb8da48615884160b61712096c4d770d0f8374b0c3d2686afb798cc3f7b40610", + "transactionType": "CREATE", + "contractName": "TransparentUpgradeableProxy", + "contractAddress": "0xbC9f74b3b14f460a6c47dCdDFd17411cBc7b6c53", + "function": null, + "arguments": [ + "0x2126E6952C3af75C9D4CF21f63F509195C79ce44", + "0xEBea33f2c92D03556b417F4F572B2FbbE62C39c3", + "0x" + ], + "transaction": { + "type": "0x02", + "from": "0xb8d66fb00061378afd77c5c22e47cff9c57ca62f", + "gas": "0xb3a54", + "value": "0x0", + "data": "0x60406080815262000c628038038062000018816200030b565b9283398101906060818303126200030657620000348162000347565b916020926200004584840162000347565b8584015190936001600160401b0391908282116200030657019280601f850112156200030657835193620000836200007d866200035c565b6200030b565b948086528786019288828401011162000306578288620000a4930162000378565b823b15620002ac577f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc80546001600160a01b03199081166001600160a01b0386811691821790935590959194600093909290917fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b8580a2805115801590620002a4575b620001f5575b50505050507fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103937f7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f86865493815196818616885216958684820152a18315620001a35750161790555161080b9081620004578239f35b60849086519062461bcd60e51b82526004820152602660248201527f455243313936373a206e65772061646d696e20697320746865207a65726f206160448201526564647265737360d01b6064820152fd5b895194606086019081118682101762000290578a52602785527f416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c89860152660819985a5b195960ca1b8a860152516200027a9493929183918291845af4903d1562000286573d6200026a6200007d826200035c565b90815280938a3d92013e6200039d565b5038808080806200012d565b606092506200039d565b634e487b7160e01b85526041600452602485fd5b508362000127565b865162461bcd60e51b815260048101879052602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201526c1bdd08184818dbdb9d1c9858dd609a1b6064820152608490fd5b600080fd5b6040519190601f01601f191682016001600160401b038111838210176200033157604052565b634e487b7160e01b600052604160045260246000fd5b51906001600160a01b03821682036200030657565b6001600160401b0381116200033157601f01601f191660200190565b60005b8381106200038c5750506000910152565b81810151838201526020016200037b565b91929015620004025750815115620003b3575090565b3b15620003bd5790565b60405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606490fd5b825190915015620004165750805190602001fd5b6044604051809262461bcd60e51b82526020600483015262000448815180928160248601526020868601910162000378565b601f01601f19168101030190fdfe60806040523661012e57600080516020610796833981519152546001600160a01b03163303610129576000356001600160e01b031916631b2ce7f360e11b8103610054575061004c6103ed565b602081519101f35b63278f794360e11b8103610070575061006b61058f565b61004c565b6308f2839760e41b8103610087575061006b610317565b6303e1469160e61b810361009e575061006b61023c565b635c60da1b60e01b036100b35761006b610275565b60405162461bcd60e51b815260206004820152604260248201527f5472616e73706172656e745570677261646561626c6550726f78793a2061646d60448201527f696e2063616e6e6f742066616c6c6261636b20746f2070726f78792074617267606482015261195d60f21b608482015260a490fd5b610171565b600080516020610796833981519152546001600160a01b03163303610171576000356001600160e01b031916631b2ce7f360e11b8103610054575061004c6103ed565b6000805160206107b683398151915254600090819081906001600160a01b0316368280378136915af43d82803e156101a7573d90f35b3d90fd5b634e487b7160e01b600052604160045260246000fd5b6040810190811067ffffffffffffffff8211176101dd57604052565b6101ab565b6020810190811067ffffffffffffffff8211176101dd57604052565b6060810190811067ffffffffffffffff8211176101dd57604052565b90601f8019910116810190811067ffffffffffffffff8211176101dd57604052565b610244610620565b60018060a01b03600080516020610796833981519152541660405190602082015260208152610272816101c1565b90565b61027d610620565b60018060a01b036000805160206107b6833981519152541660405190602082015260208152610272816101c1565b600435906001600160a01b03821682036102c157565b600080fd5b60209060031901126102c1576004356001600160a01b03811681036102c15790565b67ffffffffffffffff81116101dd57601f01601f191660200190565b60405190610311826101e2565b60008252565b61031f610620565b366004116102c1576001600160a01b0380610339366102c6565b16600080516020610796833981519152917f7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f604084549281519084168152846020820152a18115610399576001600160a01b031916179055610272610304565b60405162461bcd60e51b815260206004820152602660248201527f455243313936373a206e65772061646d696e20697320746865207a65726f206160448201526564647265737360d01b6064820152608490fd5b6103f5610620565b366004116102c1576001600160a01b0361040e366102c6565b166040519061041c826101e2565b60008252803b156104b3576000805160206107b683398151915280546001600160a01b03191682179055807fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b600080a28151158015906104ab575b610491575b505060405161048a816101e2565b6000815290565b6104a39161049d610627565b91610670565b50388061047c565b506000610477565b60405162461bcd60e51b815260206004820152602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201526c1bdd08184818dbdb9d1c9858dd609a1b6064820152608490fd5b803b156104b3576000805160206107b683398151915280546001600160a01b0319166001600160a01b0383169081179091557fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b600080a2815115801590610587575b610578575050565b6105849161049d610627565b50565b506001610570565b366004116102c15760403660031901126102c1576105ab6102ab565b6024359067ffffffffffffffff82116102c157366023830112156102c1578160040135906105d8826102e8565b916105e6604051938461021a565b80835236602482860101116102c1576020816000926024610618970183870137840101526001600160a01b031661050e565b610272610304565b346102c157565b60405190610634826101fe565b60278252660819985a5b195960ca1b6040837f416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c60208201520152565b6000806102729493602081519101845af43d156106af573d91610692836102e8565b926106a0604051948561021a565b83523d6000602085013e610703565b606091610703565b156106be57565b60405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606490fd5b919290156107235750815115610717575090565b610272903b15156106b7565b8251909150156107365750805190602001fd5b6040519062461bcd60e51b82528160208060048301528251908160248401526000935b82851061077c575050604492506000838284010152601f80199101168101030190fd5b848101820151868601604401529381019385935061075956feb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbca264697066735822122083786d82c2a9ec4f7d0d3dedea9b8742aaf219c67bd791251b33f67cd401d35064736f6c634300081500330000000000000000000000002126e6952c3af75c9d4cf21f63f509195c79ce44000000000000000000000000ebea33f2c92d03556b417f4f572b2fbbe62c39c300000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x5", + "accessList": [] + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x2a88c595a815c6aac8bf6734ee12d939c7d0dce8965771330b72f2ebc3d673bd", + "transactionType": "CREATE", + "contractName": "PolygonEcosystemToken", + "contractAddress": "0x455e53CBB86018Ac2B8092FdCd39d8444aFFC3F6", + "function": null, + "arguments": [ + "0x29e7DF7b6A1B2b07b731457f499E1696c60E2C4e", + "0xbC9f74b3b14f460a6c47dCdDFd17411cBc7b6c53", + "0x29A6f32f36EDeD399763524018F17F03B1435b18", + "0x37D085ca4a24f6b29214204E8A8666f12cf19516" + ], + "transaction": { + "type": "0x02", + "from": "0xb8d66fb00061378afd77c5c22e47cff9c57ca62f", + "gas": "0x335f6a", + "value": "0x0", + "data": "0x61016034620008e157601f6200307838819003918201601f19168301916001600160401b038311848410176200068257808492608094604052833981010312620008e1576200004e8162000902565b6200005c6020830162000902565b620000786060620000706040860162000902565b940162000902565b91604051916200008883620008e6565b601783527f506f6c79676f6e2045636f73797374656d20546f6b656e0000000000000000009485602085015260405195620000c387620008e6565b601787526020870152604051620000da81620008e6565b60038152621413d360ea1b602082015260405196620000f988620008e6565b60018852603160f81b60208901528051906001600160401b038211620006825760035490600182811c92168015620008d6575b6020831014620007a85781601f84931162000864575b50602090601f8311600114620007d557600092620007c9575b50508160011b916000199060031b1c1916176003555b8051906001600160401b038211620006825760045490600182811c92168015620007be575b6020831014620007a85781601f84931162000733575b50602090601f8311600114620006a45760009262000698575b50508160011b916000199060031b1c1916176004555b620001e684620009ce565b94610120958652620001f88762000b92565b9461014095865260208151910120968760e0526020815191012091610100978389524660a0526040519360208501917f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f8352604086015260608501524660808501523060a085015260a0845260c084019380851060018060401b03861117620006825760408590525190206080523060c05267b98bc829a6f90000600b556001600160a01b0393858516159384801562000677575b80156200066c575b801562000661575b620006525750848216600090815260008051602062003018833981519152602052604090205462000428939262000422929091620003a391889160ff16156200060c575b60008052600a602052620003388483167f13da86008ba1c6922daee3e07db95305ef49ebced9f5467a0b8613fcc6b343e362000d4a565b50808216600090815260008051602062003038833981519152602052604090205460ff1615620005b5575b60008051602062003058833981519152600052600a602052167f5da2288e7399ef58b3daddbf3afade00d52d6de048c7a8bef231c102a03b7b8062000d4a565b5080861660009081527f9c3cc61ff729e549a457fdfb4ddb7d94f542eb7568a065fdcf3814d99dec17a460205260409020547f027f9f680a0c6704fd9796b55c67fe885252243966ecb05a88f3e7873c845d9a9060ff16156200056f575b600052600a6020526200041b868216604060002062000d4a565b5062000917565b62000917565b6200052a57600254916b204fce5e3e250261100000009283810180911162000514576002551660008181526020818152604080832080548601905551938452919290917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91a342600c557f383d8f27281deff0ab982f76ad2feac76f0cb5d922008a4642d8765c74859132602060405160018152a1600160ff19600d541617600d5560405191612220938462000dd8853960805184611d30015260a05184611dfc015260c05184611cfa015260e05184611d7f01525183611da5015251826109420152518161096c0152f35b634e487b7160e01b600052601160045260246000fd5b60405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f2061646472657373006044820152606490fd5b80600052600960205260406000208783166000526020526040600020600160ff19825416179055338783168260008051602062002ff8833981519152600080a462000401565b80821660008181526000805160206200303883398151915260205260408120805460ff19166001179055339190600080516020620030588339815191529060008051602062002ff88339815191529080a462000363565b83821660008181526000805160206200301883398151915260205260408120805460ff1916600117905533919060008051602062002ff88339815191528180a462000301565b63e6c4247b60e01b8152600490fd5b5085841615620002bd565b5085831615620002b5565b5085821615620002ad565b634e487b7160e01b600052604160045260246000fd5b015190503880620001c5565b6004600090815293507f8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b91905b601f198416851062000717576001945083601f19811610620006fd575b505050811b01600455620001db565b015160001960f88460031b161c19169055388080620006ee565b81810151835560209485019460019093019290910190620006d1565b60046000529091507f8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b601f840160051c810191602085106200079d575b90601f859493920160051c01905b8181106200078d5750620001ac565b600081558493506001016200077e565b909150819062000770565b634e487b7160e01b600052602260045260246000fd5b91607f169162000196565b0151905038806200015b565b6003600090815293507fc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b91905b601f198416851062000848576001945083601f198116106200082e575b505050811b0160035562000171565b015160001960f88460031b161c191690553880806200081f565b8181015183556020948501946001909301929091019062000802565b60036000529091507fc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b601f840160051c810160208510620008ce575b90849392915b601f830160051c82018110620008be57505062000142565b60008155859450600101620008a6565b5080620008a0565b91607f16916200012c565b600080fd5b604081019081106001600160401b038211176200068257604052565b51906001600160a01b0382168203620008e157565b6001600160a01b031660008181527f9329b3c9f0d3acb42b7f4f684aec754024a8d55b89df18cc71b76f6ae510cd39602052604080822054620009909392907fbd4c1461ef59750b24719a44d7e2a7948c57fd12c98e333541b7ea7b61f07cb79060ff161562000993575b8152600a6020522062000d4a565b50565b8082526009602052828220848352602052828220600160ff1982541617905533848260008051602062002ff88339815191528580a462000982565b8051602091908281101562000a6d575090601f82511162000a0c5780825192015190808310620009fd57501790565b82600019910360031b1b161790565b90604051809263305a27a960e01b82528060048301528251908160248401526000935b82851062000a53575050604492506000838284010152601f80199101168101030190fd5b848101820151868601604401529381019385935062000a2f565b6001600160401b03811162000682576005928354926001938481811c9116801562000b87575b83821014620007a857601f811162000b50575b5081601f841160011462000ae6575092829391839260009462000ada575b50501b916000199060031b1c191617905560ff90565b01519250388062000ac4565b919083601f1981168760005284600020946000905b8883831062000b35575050501062000b1b575b505050811b01905560ff90565b015160001960f88460031b161c1916905538808062000b0e565b85870151885590960195948501948793509081019062000afb565b8560005284601f846000209201871c820191601f8601881c015b82811062000b7a57505062000aa6565b6000815501859062000b6a565b90607f169062000a93565b80516020908181101562000c205750601f82511162000bbf5780825192015190808310620009fd57501790565b90604051809263305a27a960e01b82528060048301528251908160248401526000935b82851062000c06575050604492506000838284010152601f80199101168101030190fd5b848101820151868601604401529381019385935062000be2565b906001600160401b0382116200068257600654926001938481811c9116801562000d3f575b83821014620007a857601f811162000d05575b5081601f841160011462000c99575092829391839260009462000c8d575b50501b916000199060031b1c19161760065560ff90565b01519250388062000c76565b919083601f198116600660005284600020946000905b8883831062000cea575050501062000cd0575b505050811b0160065560ff90565b015160001960f88460031b161c1916905538808062000cc2565b85870151885590960195948501948793509081019062000caf565b600660005284601f84600020920160051c820191601f860160051c015b82811062000d3257505062000c58565b6000815501859062000d22565b90607f169062000c45565b9190600183016000908282528060205260408220541560001462000dd1578454946801000000000000000086101562000dbd576001860180825586101562000da957836040949596828552602085200155549382526020522055600190565b634e487b7160e01b83526032600452602483fd5b634e487b7160e01b83526041600452602483fd5b5092505056fe608060408181526004908136101561001657600080fd5b600092833560e01c90816301ffc9a7146113db5750806306fdde0314611301578063095ea7b3146112d757806318160ddd146112b857806323b872dd14611201578063248a9ca3146111d65780632e2850511461119b5780632f2ff15d146110e1578063313ce567146110c55780633644e515146110a857806336568abe146110165780633950935114610fda578063407c48b414610fb657806340c10f1914610cc657806354fd4d5014610c81578063586fc5b514610c625780636afdd85014610c38578063705e6a5b14610ab757806370a0823114610a805780637ecebe0014610a4857806384b0196e1461092c5780638e141c75146108f15780638eb66d6a146108d25780639010d07c1461089157806391d148541461084a57806395d89b411461075d578063a217fddf14610742578063a457c2d7146106ac578063a9059cbb1461067b578063ca15c87314610653578063d505accf1461049d578063d547741f14610460578063dd62ed3e1461042b578063fadd1a1b146103ec5763ff740c31146101a557600080fd5b346103e8576020806003193601126103e4578235927f027f9f680a0c6704fd9796b55c67fe885252243966ecb05a88f3e7873c845d9a80865260098352838620338752835260ff84872054161561022f575050907fed4079ad973dc05ae698be821fb6958dc4edd78aa21dd6a9f8552e46037bacfd9183600b54918351928352820152a1600b5580f35b83908661023b33611a51565b9183519061024882611696565b604282528682019260603685378251156103d157603084538251906001918210156103be5790607860218501536041915b818311610353575050506103245760486102f793859361030693610320975196879376020b1b1b2b9b9a1b7b73a3937b61d1030b1b1b7bab73a1604d1b8c8601526102ce8c8251928391603789019101611449565b8401917001034b99036b4b9b9b4b733903937b6329607d1b603784015251809386840190611449565b010360288101855201836116b2565b5193849362461bcd60e51b8552840152602483019061146c565b0390fd5b606485878087519262461bcd60e51b845283015260248201526000805160206121cb8339815191526044820152fd5b909192600f811660108110156103ab576f181899199a1a9b1b9c1cb0b131b232b360811b901a6103838587611a2a565b53881c92801561039857600019019190610279565b634e487b7160e01b825260118952602482fd5b634e487b7160e01b835260328a52602483fd5b634e487b7160e01b815260328852602490fd5b634e487b7160e01b815260328752602490fd5b8380fd5b8280fd5b838234610427578160031936011261042757602090517fbd4c1461ef59750b24719a44d7e2a7948c57fd12c98e333541b7ea7b61f07cb78152f35b5080fd5b83823461042757806003193601126104275760209061045961044b611491565b6104536114ac565b9061216e565b9051908152f35b50346103e857806003193601126103e85761049a913561049560016104836114ac565b938387526009602052862001546114c2565b6116d4565b80f35b509190346104275760e0366003190112610427576104b9611491565b6104c16114ac565b906044359260643560843560ff8116810361064f5781421161060c5760018060a01b0390818516928389526007602052898920908154916001830190558a519060208201927f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c98452868d840152858a1660608401528a608084015260a083015260c082015260c0815260e0810181811067ffffffffffffffff8211176105f9578b525190206105a49161059c91610576611cf7565b908c519161190160f01b83526002830152602282015260c43591604260a4359220611c68565b919091611b4e565b16036105b6575061049a939450611928565b606490602087519162461bcd60e51b8352820152601e60248201527f45524332305065726d69743a20696e76616c6964207369676e617475726500006044820152fd5b634e487b7160e01b8b526041875260248bfd5b875162461bcd60e51b8152602081850152601d60248201527f45524332305065726d69743a206578706972656420646561646c696e650000006044820152606490fd5b8680fd5b5090346103e85760203660031901126103e8576020928291358152600a845220549051908152f35b8382346104275780600319360112610427576020906106a561069b611491565b60243590336117ba565b5160018152f35b50913461073f578260031936011261073f57506106c7611491565b90602435906106d6833361216e565b908282106106ee576020856106a58585038733611928565b608490602086519162461bcd60e51b8352820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b6064820152fd5b80fd5b83823461042757816003193601126104275751908152602090f35b50346103e857826003193601126103e857805183819490845461077f8161175d565b918285526020966001928884821691826000146108205750506001146107c5575b85886107c1896107b2848a03856116b2565b5192828493845283019061146c565b0390f35b815286935091907f8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b5b82841061080857505050820101816107b26107c1386107a0565b8054848a0186015288955087949093019281016107ee565b60ff19168882015294151560051b870190940194508593506107b292506107c191503890506107a0565b5090346103e857816003193601126103e8578160209360ff9261086b6114ac565b90358252600986528282206001600160a01b039091168252855220549151911615158152f35b5090346103e857816003193601126103e8576020926108bc91358152600a8452826024359120611fdc565b905491519160018060a01b039160031b1c168152f35b838234610427578160031936011261042757602090600b549051908152f35b838234610427578160031936011261042757602090517f027f9f680a0c6704fd9796b55c67fe885252243966ecb05a88f3e7873c845d9a8152f35b50346103e857826003193601126103e8576109667f0000000000000000000000000000000000000000000000000000000000000000611e22565b926109907f0000000000000000000000000000000000000000000000000000000000000000611f1f565b908251926020928385019585871067ffffffffffffffff881117610a35575092806109eb8388966109de998b9996528686528151998a99600f60f81b8b5260e0868c015260e08b019061146c565b91898303908a015261146c565b924660608801523060808801528460a088015286840360c088015251928381520193925b828110610a1e57505050500390f35b835185528695509381019392810192600101610a0f565b634e487b7160e01b845260419052602483fd5b8382346104275760203660031901126104275760209181906001600160a01b03610a70611491565b1681526007845220549051908152f35b8382346104275760203660031901126104275760209181906001600160a01b03610aa8611491565b16815280845220549051908152f35b50346103e857602090816003193601126103e457823592831515809403610c34577fbd4c1461ef59750b24719a44d7e2a7948c57fd12c98e333541b7ea7b61f07cb780865260098452828620338752845260ff838720541615610b4f575050907f383d8f27281deff0ab982f76ad2feac76f0cb5d922008a4642d8765c748591329151838152a160ff8019600d5416911617600d5580f35b85610b5c93929333611a51565b91835190610b6982611696565b604282528682019260603685378251156103d157603084538251906001918210156103be5790607860218501536041915b818311610bef575050506103245760486102f793859361030693610320975196879376020b1b1b2b9b9a1b7b73a3937b61d1030b1b1b7bab73a1604d1b8c8601526102ce8c8251928391603789019101611449565b909192600f811660108110156103ab576f181899199a1a9b1b9c1cb0b131b232b360811b901a610c1f8587611a2a565b53881c92801561039857600019019190610b9a565b8480fd5b838234610427578160031936011261042757602090516e22d473030f116ddee9f6b43ac78ba38152f35b838234610427578160031936011261042757602090600c549051908152f35b83823461042757816003193601126104275780516107c191610ca282611664565b60058252640312e312e360dc1b60208301525191829160208352602083019061146c565b5090346103e857816003193601126103e857610ce0611491565b906024928335917f573321b8a13c75b2702bc4b0ad9afaae98bf6985285411964a564e68bf6da1c99384875260209460098652838820338952865260ff848920541615610e315750600c5480420390428211610e1f57600b54808302928304149042141715610e0d57808511610df2575042600c556001600160a01b0316948515610db257505091818593610d987fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef94600254611797565b60025585855284835280852082815401905551908152a380f35b601f9085606494519362461bcd60e51b85528401528201527f45524332303a206d696e7420746f20746865207a65726f2061646472657373006044820152fd5b828588604493875193635bdd08f560e01b8552840152820152fd5b634e487b7160e01b8852601183528688fd5b634e487b7160e01b8952601184528789fd5b82878588938b610e4033611a51565b91835190610e4d82611696565b60428252878201926060368537825115610fa45760308453825190600191821015610f925790607860218501536041915b818311610f2957505050610efb57604861032095938593610ee393610ed4975197889376020b1b1b2b9b9a1b7b73a3937b61d1030b1b1b7bab73a1604d1b8d8601526102ce8d8251928391603789019101611449565b010360288101865201846116b2565b5194859462461bcd60e51b865285015283019061146c565b60648688878188519362461bcd60e51b85528401528201526000805160206121cb8339815191526044820152fd5b909192600f81166010811015610f80576f181899199a1a9b1b9c1cb0b131b232b360811b901a610f598587611a2a565b53891c928015610f6e57600019019190610e7e565b634e487b7160e01b825260118a528882fd5b634e487b7160e01b835260328b528983fd5b634e487b7160e01b8152603289528790fd5b634e487b7160e01b8152603288528690fd5b83823461042757816003193601126104275760209060ff600d541690519015158152f35b8382346104275780600319360112610427576020906106a5610ffa611491565b61100f60243561100a833361216e565b611797565b9033611928565b509190346104275782600319360112610427576110316114ac565b90336001600160a01b0383160361104d579061049a91356116d4565b608490602085519162461bcd60e51b8352820152602f60248201527f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560448201526e103937b632b9903337b91039b2b63360891b6064820152fd5b838234610427578160031936011261042757602090610459611cf7565b8382346104275781600319360112610427576020905160128152f35b50346103e857806003193601126103e85761114e913590600a6111026114ac565b928086526020906009825261111c600185892001546114c2565b808752600982528387206001600160a01b039095168088529482528387205460ff1615611152575b8652528320611ff4565b5080f35b808752600982528387208588528252838720805460ff191660011790553385827f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d8a80a4611144565b838234610427578160031936011261042757602090517f573321b8a13c75b2702bc4b0ad9afaae98bf6985285411964a564e68bf6da1c98152f35b5090346103e85760203660031901126103e85781602093600192358152600985522001549051908152f35b50913461073f57606036600319011261073f575061121d611491565b6112256114ac565b9060443592611234338361216e565b906001820161124c575b6020866106a58787876117ba565b848210611275575091839161126a602096956106a595033383611928565b91939481935061123e565b606490602087519162461bcd60e51b8352820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e63650000006044820152fd5b8382346104275781600319360112610427576020906002549051908152f35b8382346104275780600319360112610427576020906106a56112f7611491565b6024359033611928565b50823461073f578060031936011261073f5781519182826003546113248161175d565b908184526020956001918783821691826000146113b4575050600114611358575b5050506107c192916107b29103856116b2565b9190869350600383527fc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b5b82841061139c57505050820101816107b26107c1611345565b8054848a018601528895508794909301928101611383565b60ff19168782015293151560051b860190930193508492506107b291506107c19050611345565b849084346103e85760203660031901126103e8573563ffffffff60e01b81168091036103e85760209250635a05180f60e01b811490811561141e575b5015158152f35b637965db0b60e01b811491508115611438575b5083611417565b6301ffc9a760e01b14905083611431565b60005b83811061145c5750506000910152565b818101518382015260200161144c565b9060209161148581518092818552858086019101611449565b601f01601f1916010190565b600435906001600160a01b03821682036114a757565b600080fd5b602435906001600160a01b03821682036114a757565b60009080825260209060098252604092838120338252835260ff8482205416156114ec5750505050565b6114f533611a51565b9184519061150282611696565b6042825284820192606036853782511561165057603084538251906001918210156116505790607860218501536041915b8183116115e2575050506115b257604861032093869361159693611587985198899376020b1b1b2b9b9a1b7b73a3937b61d1030b1b1b7bab73a1604d1b8a8601526102ce815180928c603789019101611449565b010360288101875201856116b2565b5192839262461bcd60e51b84526004840152602483019061146c565b60648486519062461bcd60e51b825280600483015260248201526000805160206121cb8339815191526044820152fd5b909192600f8116601081101561163c576f181899199a1a9b1b9c1cb0b131b232b360811b901a6116128587611a2a565b5360041c92801561162857600019019190611533565b634e487b7160e01b82526011600452602482fd5b634e487b7160e01b83526032600452602483fd5b634e487b7160e01b81526032600452602490fd5b6040810190811067ffffffffffffffff82111761168057604052565b634e487b7160e01b600052604160045260246000fd5b6080810190811067ffffffffffffffff82111761168057604052565b90601f8019910116810190811067ffffffffffffffff82111761168057604052565b9060406117129260009080825260096020528282209360018060a01b03169384835260205260ff8383205416611715575b8152600a6020522061207e565b50565b808252600960205282822084835260205282822060ff1981541690553384827ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b8580a4611705565b90600182811c9216801561178d575b602083101461177757565b634e487b7160e01b600052602260045260246000fd5b91607f169161176c565b919082018092116117a457565b634e487b7160e01b600052601160045260246000fd5b6001600160a01b039081169182156118d557169182156118845760008281528060205260408120549180831061183057604082827fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef958760209652828652038282205586815220818154019055604051908152a3565b60405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b6064820152608490fd5b60405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608490fd5b60405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608490fd5b6001600160a01b039081169182156119d957169182156119895760207f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925918360005260018252604060002085600052825280604060002055604051908152a3565b60405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608490fd5b60405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608490fd5b908151811015611a3b570160200190565b634e487b7160e01b600052603260045260246000fd5b604051906060820182811067ffffffffffffffff82111761168057604052602a8252602082016040368237825115611a3b57603090538151600190811015611a3b57607860218401536029905b808211611ae0575050611aae5790565b606460405162461bcd60e51b815260206004820152602060248201526000805160206121cb8339815191526044820152fd5b9091600f81166010811015611b39576f181899199a1a9b1b9c1cb0b131b232b360811b901a611b0f8486611a2a565b5360041c918015611b24576000190190611a9e565b60246000634e487b7160e01b81526011600452fd5b60246000634e487b7160e01b81526032600452fd5b6005811015611c525780611b5f5750565b60018103611bac5760405162461bcd60e51b815260206004820152601860248201527f45434453413a20696e76616c6964207369676e617475726500000000000000006044820152606490fd5b60028103611bf95760405162461bcd60e51b815260206004820152601f60248201527f45434453413a20696e76616c6964207369676e6174757265206c656e677468006044820152606490fd5b600314611c0257565b60405162461bcd60e51b815260206004820152602260248201527f45434453413a20696e76616c6964207369676e6174757265202773272076616c604482015261756560f01b6064820152608490fd5b634e487b7160e01b600052602160045260246000fd5b9291907f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a08311611ceb5791608094939160ff602094604051948552168484015260408301526060820152600093849182805260015afa15611cde5781516001600160a01b03811615611cd8579190565b50600190565b50604051903d90823e3d90fd5b50505050600090600390565b307f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03161480611df9575b15611d52577f000000000000000000000000000000000000000000000000000000000000000090565b60405160208101907f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f82527f000000000000000000000000000000000000000000000000000000000000000060408201527f000000000000000000000000000000000000000000000000000000000000000060608201524660808201523060a082015260a0815260c0810181811067ffffffffffffffff8211176116805760405251902090565b507f00000000000000000000000000000000000000000000000000000000000000004614611d29565b60ff8114611e605760ff811690601f8211611e4e5760405191611e4483611664565b8252602082015290565b604051632cd44ac360e21b8152600490fd5b50604051600554816000611e738361175d565b808352602093600190818116908115611eff5750600114611ea0575b5050611e9d925003826116b2565b90565b9093915060056000527f036b6384b5eca791c62761152d0c79bb0604c104a5fb6f4eb0703f3154bb3db0936000915b818310611ee7575050611e9d93508201013880611e8f565b85548784018501529485019486945091830191611ecf565b915050611e9d94925060ff191682840152151560051b8201013880611e8f565b60ff8114611f415760ff811690601f8211611e4e5760405191611e4483611664565b50604051600654816000611f548361175d565b808352602093600190818116908115611eff5750600114611f7d575050611e9d925003826116b2565b9093915060066000527ff652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f936000915b818310611fc4575050611e9d93508201013880611e8f565b85548784018501529485019486945091830191611fac565b8054821015611a3b5760005260206000200190600090565b919060018301600090828252806020526040822054156000146120785784549468010000000000000000861015612064578361205461203d886001604098999a01855584611fdc565b819391549060031b91821b91600019901b19161790565b9055549382526020522055600190565b634e487b7160e01b83526041600452602483fd5b50925050565b9060018201906000928184528260205260408420549081151560001461216757600019918083018181116121535782549084820191821161213f5780820361210a575b505050805480156120f6578201916120d98383611fdc565b909182549160031b1b191690555582526020526040812055600190565b634e487b7160e01b86526031600452602486fd5b61212a61211a61203d9386611fdc565b90549060031b1c92839286611fdc565b905586528460205260408620553880806120c1565b634e487b7160e01b88526011600452602488fd5b634e487b7160e01b87526011600452602487fd5b5050505090565b6001600160a01b0391821691906e22d473030f116ddee9f6b43ac78ba38314806121be575b6121b55716600052600160205260406000209060005260205260406000205490565b50505060001990565b5060ff600d541661219356fe537472696e67733a20686578206c656e67746820696e73756666696369656e74a2646970667358221220c7445a80ad2fd963941b3a236a9d980c36bb7f1db174ff3f4e9ebeafea8c8cd264736f6c634300081500332f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0dec8156718a8372b1db44bb411437d0870f3e3790d4a08526d024ce1b0b668f6b953e6113870cd26d8364d55096ba7b5671bc963ed99958a5e20ba9400d063705573321b8a13c75b2702bc4b0ad9afaae98bf6985285411964a564e68bf6da1c900000000000000000000000029e7df7b6a1b2b07b731457f499e1696c60e2c4e000000000000000000000000bc9f74b3b14f460a6c47dcddfd17411cbc7b6c5300000000000000000000000029a6f32f36eded399763524018f17f03b1435b1800000000000000000000000037d085ca4a24f6b29214204e8a8666f12cf19516", + "nonce": "0x6", + "accessList": [] + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0xe05760391d950563ef9e5e0b97d41f0fc4ef38a991ac9d434c96aafd651bb04b", + "transactionType": "CALL", + "contractName": "TransparentUpgradeableProxy", + "contractAddress": "0xbC9f74b3b14f460a6c47dCdDFd17411cBc7b6c53", + "function": null, + "arguments": null, + "transaction": { + "type": "0x02", + "from": "0xb8d66fb00061378afd77c5c22e47cff9c57ca62f", + "to": "0xbc9f74b3b14f460a6c47dcddfd17411cbc7b6c53", + "gas": "0x37756", + "value": "0x0", + "data": "0x485cc955000000000000000000000000455e53cbb86018ac2b8092fdcd39d8444affc3f600000000000000000000000029a6f32f36eded399763524018f17f03b1435b18", + "nonce": "0x7", + "accessList": [] + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x7818c788480c49f68703ef7faa6cdc6436830c9dfd949dbefaa56a1ac0d4088f", + "transactionType": "CALL", + "contractName": "TransparentUpgradeableProxy", + "contractAddress": "0x29e7DF7b6A1B2b07b731457f499E1696c60E2C4e", + "function": null, + "arguments": null, + "transaction": { + "type": "0x02", + "from": "0xb8d66fb00061378afd77c5c22e47cff9c57ca62f", + "to": "0x29e7df7b6a1b2b07b731457f499e1696c60e2c4e", + "gas": "0x12fd6", + "value": "0x0", + "data": "0x2398344c000000000000000000000000455e53cbb86018ac2b8092fdcd39d8444affc3f6", + "nonce": "0x8", + "accessList": [] + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0xb236773fe77730e0e0affb597bde9da4aed42da98e12ae9fdb203f6a0b01bbd2", + "transactionType": "CALL", + "contractName": "TransparentUpgradeableProxy", + "contractAddress": "0x29e7DF7b6A1B2b07b731457f499E1696c60E2C4e", + "function": null, + "arguments": null, + "transaction": { + "type": "0x02", + "from": "0xb8d66fb00061378afd77c5c22e47cff9c57ca62f", + "to": "0x29e7df7b6a1b2b07b731457f499e1696c60e2c4e", + "gas": "0x13a22", + "value": "0x0", + "data": "0xf2fde38b00000000000000000000000029a6f32f36eded399763524018f17f03b1435b18", + "nonce": "0x9", + "accessList": [] + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "transactionHash": "0xedee60942078fd462735060f9c49c730ac7d0e16e22ae982feb8fc88f1dd4de9", + "transactionIndex": "0x14", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "from": "0xB8D66FB00061378afd77c5C22E47cFf9C57ca62f", + "to": null, + "cumulativeGasUsed": "0x2deb75", + "gasUsed": "0x6488c", + "contractAddress": "0xEBea33f2c92D03556b417F4F572B2FbbE62C39c3", + "logs": [ + { + "address": "0xEBea33f2c92D03556b417F4F572B2FbbE62C39c3", + "topics": [ + "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x000000000000000000000000b8d66fb00061378afd77c5c22e47cff9c57ca62f" + ], + "data": "0x", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0xedee60942078fd462735060f9c49c730ac7d0e16e22ae982feb8fc88f1dd4de9", + "transactionIndex": "0x14", + "logIndex": "0x2e", + "removed": false + } + ], + "status": "0x1", + "logsBloom": "0x000000000080000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000010000000000000000000000000000000000000a0000000000000000000800000000000000000000000000000000400000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "effectiveGasPrice": "0x4011c6066" + }, + { + "transactionHash": "0x844b16c98fe2139e194be290305a97b8f46ad86a5949311a623390ffcc9e684f", + "transactionIndex": "0x15", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "from": "0xB8D66FB00061378afd77c5C22E47cFf9C57ca62f", + "to": "0xEBea33f2c92D03556b417F4F572B2FbbE62C39c3", + "cumulativeGasUsed": "0x2e5afb", + "gasUsed": "0x6f86", + "contractAddress": null, + "logs": [ + { + "address": "0xEBea33f2c92D03556b417F4F572B2FbbE62C39c3", + "topics": [ + "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", + "0x000000000000000000000000b8d66fb00061378afd77c5c22e47cff9c57ca62f", + "0x00000000000000000000000037d085ca4a24f6b29214204e8a8666f12cf19516" + ], + "data": "0x", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0x844b16c98fe2139e194be290305a97b8f46ad86a5949311a623390ffcc9e684f", + "transactionIndex": "0x15", + "logIndex": "0x2f", + "removed": false + } + ], + "status": "0x1", + "logsBloom": "0x00000000408000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800001000000000100000000000000000000000000080000000000000000000000000000000000000000000000000000400000000000000000000040002000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "effectiveGasPrice": "0x4011c6066" + }, + { + "transactionHash": "0xbbcf61c3ac065f707a543d4900857197b025efff23dcec0fdeb5abd93e7c806f", + "transactionIndex": "0x16", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "from": "0xB8D66FB00061378afd77c5C22E47cFf9C57ca62f", + "to": null, + "cumulativeGasUsed": "0x3bd5b4", + "gasUsed": "0xd7ab9", + "contractAddress": "0x550B7CDaC6F5a0d9e840505c3Df74aC045530446", + "logs": [ + { + "address": "0x550B7CDaC6F5a0d9e840505c3Df74aC045530446", + "topics": [ + "0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498" + ], + "data": "0x00000000000000000000000000000000000000000000000000000000000000ff", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0xbbcf61c3ac065f707a543d4900857197b025efff23dcec0fdeb5abd93e7c806f", + "transactionIndex": "0x16", + "logIndex": "0x30", + "removed": false + } + ], + "status": "0x1", + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000200000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "effectiveGasPrice": "0x4011c6066" + }, + { + "transactionHash": "0x352acb72eddab7b1d810af8823b8ff22de00a3fcbb0c270870b0fa3834230752", + "transactionIndex": "0x17", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "from": "0xB8D66FB00061378afd77c5C22E47cFf9C57ca62f", + "to": null, + "cumulativeGasUsed": "0x454010", + "gasUsed": "0x96a5c", + "contractAddress": "0x29e7DF7b6A1B2b07b731457f499E1696c60E2C4e", + "logs": [ + { + "address": "0x29e7DF7b6A1B2b07b731457f499E1696c60E2C4e", + "topics": [ + "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", + "0x000000000000000000000000550b7cdac6f5a0d9e840505c3df74ac045530446" + ], + "data": "0x", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0x352acb72eddab7b1d810af8823b8ff22de00a3fcbb0c270870b0fa3834230752", + "transactionIndex": "0x17", + "logIndex": "0x31", + "removed": false + }, + { + "address": "0x29e7DF7b6A1B2b07b731457f499E1696c60E2C4e", + "topics": [ + "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x000000000000000000000000b8d66fb00061378afd77c5c22e47cff9c57ca62f" + ], + "data": "0x", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0x352acb72eddab7b1d810af8823b8ff22de00a3fcbb0c270870b0fa3834230752", + "transactionIndex": "0x17", + "logIndex": "0x32", + "removed": false + }, + { + "address": "0x29e7DF7b6A1B2b07b731457f499E1696c60E2C4e", + "topics": [ + "0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498" + ], + "data": "0x0000000000000000000000000000000000000000000000000000000000000001", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0x352acb72eddab7b1d810af8823b8ff22de00a3fcbb0c270870b0fa3834230752", + "transactionIndex": "0x17", + "logIndex": "0x33", + "removed": false + }, + { + "address": "0x29e7DF7b6A1B2b07b731457f499E1696c60E2C4e", + "topics": [ + "0x7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f" + ], + "data": "0x0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebea33f2c92d03556b417f4f572b2fbbe62c39c3", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0x352acb72eddab7b1d810af8823b8ff22de00a3fcbb0c270870b0fa3834230752", + "transactionIndex": "0x17", + "logIndex": "0x34", + "removed": false + } + ], + "status": "0x1", + "logsBloom": "0x00000000008000000000000000000000400000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002800001000000000000000000000000000000200000020000000000000000000800000000800000000000000000000000400000000000000000000000000000000000000000000080200000000100800000000000000000000000010000000400040000000000000000000000000000000000000024000080000000000000040000000000000400000000000000000020000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "effectiveGasPrice": "0x4011c6066" + }, + { + "transactionHash": "0xe5f0cfb15a9e8f0d631d016f9579a3d91da4575d21b45d74ef8b9cbef0207a5d", + "transactionIndex": "0x18", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "from": "0xB8D66FB00061378afd77c5C22E47cFf9C57ca62f", + "to": null, + "cumulativeGasUsed": "0x5918d1", + "gasUsed": "0x13d8c1", + "contractAddress": "0x2126E6952C3af75C9D4CF21f63F509195C79ce44", + "logs": [ + { + "address": "0x2126E6952C3af75C9D4CF21f63F509195C79ce44", + "topics": [ + "0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498" + ], + "data": "0x00000000000000000000000000000000000000000000000000000000000000ff", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0xe5f0cfb15a9e8f0d631d016f9579a3d91da4575d21b45d74ef8b9cbef0207a5d", + "transactionIndex": "0x18", + "logIndex": "0x35", + "removed": false + } + ], + "status": "0x1", + "logsBloom": "0x00000000000000000000000000000000000000000000000000800100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000", + "type": "0x2", + "effectiveGasPrice": "0x4011c6066" + }, + { + "transactionHash": "0xeb8da48615884160b61712096c4d770d0f8374b0c3d2686afb798cc3f7b40610", + "transactionIndex": "0x19", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "from": "0xB8D66FB00061378afd77c5C22E47cFf9C57ca62f", + "to": null, + "cumulativeGasUsed": "0x61bca7", + "gasUsed": "0x8a3d6", + "contractAddress": "0xbC9f74b3b14f460a6c47dCdDFd17411cBc7b6c53", + "logs": [ + { + "address": "0xbC9f74b3b14f460a6c47dCdDFd17411cBc7b6c53", + "topics": [ + "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", + "0x0000000000000000000000002126e6952c3af75c9d4cf21f63f509195c79ce44" + ], + "data": "0x", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0xeb8da48615884160b61712096c4d770d0f8374b0c3d2686afb798cc3f7b40610", + "transactionIndex": "0x19", + "logIndex": "0x36", + "removed": false + }, + { + "address": "0xbC9f74b3b14f460a6c47dCdDFd17411cBc7b6c53", + "topics": [ + "0x7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f" + ], + "data": "0x0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebea33f2c92d03556b417f4f572b2fbbe62c39c3", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0xeb8da48615884160b61712096c4d770d0f8374b0c3d2686afb798cc3f7b40610", + "transactionIndex": "0x19", + "logIndex": "0x37", + "removed": false + } + ], + "status": "0x1", + "logsBloom": "0x00000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000008000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000080800000000000000000000000002000000000000000000000000000000000000000000000000020000000000000000000000000000000000400000000000000000000000000000000000000000001000080000000000000000000080000000000000000", + "type": "0x2", + "effectiveGasPrice": "0x4011c6066" + }, + { + "transactionHash": "0x2a88c595a815c6aac8bf6734ee12d939c7d0dce8965771330b72f2ebc3d673bd", + "transactionIndex": "0x1a", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "from": "0xB8D66FB00061378afd77c5C22E47cFf9C57ca62f", + "to": null, + "cumulativeGasUsed": "0x894430", + "gasUsed": "0x278789", + "contractAddress": "0x455e53CBB86018Ac2B8092FdCd39d8444aFFC3F6", + "logs": [ + { + "address": "0x455e53CBB86018Ac2B8092FdCd39d8444aFFC3F6", + "topics": [ + "0x2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d", + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x00000000000000000000000029a6f32f36eded399763524018f17f03b1435b18", + "0x000000000000000000000000b8d66fb00061378afd77c5c22e47cff9c57ca62f" + ], + "data": "0x", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0x2a88c595a815c6aac8bf6734ee12d939c7d0dce8965771330b72f2ebc3d673bd", + "transactionIndex": "0x1a", + "logIndex": "0x38", + "removed": false + }, + { + "address": "0x455e53CBB86018Ac2B8092FdCd39d8444aFFC3F6", + "topics": [ + "0x2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d", + "0x573321b8a13c75b2702bc4b0ad9afaae98bf6985285411964a564e68bf6da1c9", + "0x000000000000000000000000bc9f74b3b14f460a6c47dcddfd17411cbc7b6c53", + "0x000000000000000000000000b8d66fb00061378afd77c5c22e47cff9c57ca62f" + ], + "data": "0x", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0x2a88c595a815c6aac8bf6734ee12d939c7d0dce8965771330b72f2ebc3d673bd", + "transactionIndex": "0x1a", + "logIndex": "0x39", + "removed": false + }, + { + "address": "0x455e53CBB86018Ac2B8092FdCd39d8444aFFC3F6", + "topics": [ + "0x2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d", + "0x027f9f680a0c6704fd9796b55c67fe885252243966ecb05a88f3e7873c845d9a", + "0x00000000000000000000000029a6f32f36eded399763524018f17f03b1435b18", + "0x000000000000000000000000b8d66fb00061378afd77c5c22e47cff9c57ca62f" + ], + "data": "0x", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0x2a88c595a815c6aac8bf6734ee12d939c7d0dce8965771330b72f2ebc3d673bd", + "transactionIndex": "0x1a", + "logIndex": "0x3a", + "removed": false + }, + { + "address": "0x455e53CBB86018Ac2B8092FdCd39d8444aFFC3F6", + "topics": [ + "0x2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d", + "0xbd4c1461ef59750b24719a44d7e2a7948c57fd12c98e333541b7ea7b61f07cb7", + "0x00000000000000000000000029a6f32f36eded399763524018f17f03b1435b18", + "0x000000000000000000000000b8d66fb00061378afd77c5c22e47cff9c57ca62f" + ], + "data": "0x", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0x2a88c595a815c6aac8bf6734ee12d939c7d0dce8965771330b72f2ebc3d673bd", + "transactionIndex": "0x1a", + "logIndex": "0x3b", + "removed": false + }, + { + "address": "0x455e53CBB86018Ac2B8092FdCd39d8444aFFC3F6", + "topics": [ + "0x2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d", + "0xbd4c1461ef59750b24719a44d7e2a7948c57fd12c98e333541b7ea7b61f07cb7", + "0x00000000000000000000000037d085ca4a24f6b29214204e8a8666f12cf19516", + "0x000000000000000000000000b8d66fb00061378afd77c5c22e47cff9c57ca62f" + ], + "data": "0x", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0x2a88c595a815c6aac8bf6734ee12d939c7d0dce8965771330b72f2ebc3d673bd", + "transactionIndex": "0x1a", + "logIndex": "0x3c", + "removed": false + }, + { + "address": "0x455e53CBB86018Ac2B8092FdCd39d8444aFFC3F6", + "topics": [ + "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x00000000000000000000000029e7df7b6a1b2b07b731457f499e1696c60e2c4e" + ], + "data": "0x0000000000000000000000000000000000000000204fce5e3e25026110000000", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0x2a88c595a815c6aac8bf6734ee12d939c7d0dce8965771330b72f2ebc3d673bd", + "transactionIndex": "0x1a", + "logIndex": "0x3d", + "removed": false + }, + { + "address": "0x455e53CBB86018Ac2B8092FdCd39d8444aFFC3F6", + "topics": [ + "0x383d8f27281deff0ab982f76ad2feac76f0cb5d922008a4642d8765c74859132" + ], + "data": "0x0000000000000000000000000000000000000000000000000000000000000001", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0x2a88c595a815c6aac8bf6734ee12d939c7d0dce8965771330b72f2ebc3d673bd", + "transactionIndex": "0x1a", + "logIndex": "0x3e", + "removed": false + } + ], + "status": "0x1", + "logsBloom": "0x01050004408000000000000010000008000400000000000000000000002000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000008000000800008000000000100000000000000000000000000020000000000000000000800000000000020000000000010000000000000000000001100000040000000000004000000000000000000000000004000000000020000000000000000400000040000000000000000001200000000000000000002000000000000000000000000000004000000000100000000000020800000000000000002000000000000000000000002000000000000004000000040", + "type": "0x2", + "effectiveGasPrice": "0x4011c6066" + }, + { + "transactionHash": "0xe05760391d950563ef9e5e0b97d41f0fc4ef38a991ac9d434c96aafd651bb04b", + "transactionIndex": "0x1b", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "from": "0xB8D66FB00061378afd77c5C22E47cFf9C57ca62f", + "to": "0xbC9f74b3b14f460a6c47dCdDFd17411cBc7b6c53", + "cumulativeGasUsed": "0x8ba2ea", + "gasUsed": "0x25eba", + "contractAddress": null, + "logs": [ + { + "address": "0x455e53CBB86018Ac2B8092FdCd39d8444aFFC3F6", + "topics": [ + "0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925", + "0x000000000000000000000000bc9f74b3b14f460a6c47dcddfd17411cbc7b6c53", + "0x00000000000000000000000029e7df7b6a1b2b07b731457f499e1696c60e2c4e" + ], + "data": "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0xe05760391d950563ef9e5e0b97d41f0fc4ef38a991ac9d434c96aafd651bb04b", + "transactionIndex": "0x1b", + "logIndex": "0x3f", + "removed": false + }, + { + "address": "0xbC9f74b3b14f460a6c47dCdDFd17411cBc7b6c53", + "topics": [ + "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x00000000000000000000000029a6f32f36eded399763524018f17f03b1435b18" + ], + "data": "0x", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0xe05760391d950563ef9e5e0b97d41f0fc4ef38a991ac9d434c96aafd651bb04b", + "transactionIndex": "0x1b", + "logIndex": "0x40", + "removed": false + }, + { + "address": "0xbC9f74b3b14f460a6c47dCdDFd17411cBc7b6c53", + "topics": [ + "0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498" + ], + "data": "0x0000000000000000000000000000000000000000000000000000000000000001", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0xe05760391d950563ef9e5e0b97d41f0fc4ef38a991ac9d434c96aafd651bb04b", + "transactionIndex": "0x1b", + "logIndex": "0x41", + "removed": false + } + ], + "status": "0x1", + "logsBloom": "0x01040000000000000000000000000000000000000000000000800000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000001000000000000000000000000000000000000020000000000000000000800000000000020000000000000000000400000000000001100000000000000000004000000000080000000000080000000020000000000000000002000400400000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000020800010000000000000000000000000000000000002000000080000004000000000", + "type": "0x2", + "effectiveGasPrice": "0x4011c6066" + }, + { + "transactionHash": "0x7818c788480c49f68703ef7faa6cdc6436830c9dfd949dbefaa56a1ac0d4088f", + "transactionIndex": "0x1c", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "from": "0xB8D66FB00061378afd77c5C22E47cFf9C57ca62f", + "to": "0x29e7DF7b6A1B2b07b731457f499E1696c60E2C4e", + "cumulativeGasUsed": "0x8c72ab", + "gasUsed": "0xcfc1", + "contractAddress": null, + "logs": [], + "status": "0x1", + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "effectiveGasPrice": "0x4011c6066" + }, + { + "transactionHash": "0xb236773fe77730e0e0affb597bde9da4aed42da98e12ae9fdb203f6a0b01bbd2", + "transactionIndex": "0x1d", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "from": "0xB8D66FB00061378afd77c5C22E47cFf9C57ca62f", + "to": "0x29e7DF7b6A1B2b07b731457f499E1696c60E2C4e", + "cumulativeGasUsed": "0x8d4976", + "gasUsed": "0xd6cb", + "contractAddress": null, + "logs": [ + { + "address": "0x29e7DF7b6A1B2b07b731457f499E1696c60E2C4e", + "topics": [ + "0x38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e22700", + "0x000000000000000000000000b8d66fb00061378afd77c5c22e47cff9c57ca62f", + "0x00000000000000000000000029a6f32f36eded399763524018f17f03b1435b18" + ], + "data": "0x", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0xb236773fe77730e0e0affb597bde9da4aed42da98e12ae9fdb203f6a0b01bbd2", + "transactionIndex": "0x1d", + "logIndex": "0x42", + "removed": false + } + ], + "status": "0x1", + "logsBloom": "0x00000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000800000020000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000020000010000000000040000000000000000000000000000000000002004000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000", + "type": "0x2", + "effectiveGasPrice": "0x4011c6066" + } + ], + "libraries": [], + "pending": [], + "returns": {}, + "timestamp": 1698224867, + "chain": 1, + "multi": false, + "commit": "4d110d7" +} \ No newline at end of file diff --git a/broadcast/Deploy.s.sol/1/run-latest.json b/broadcast/Deploy.s.sol/1/run-latest.json new file mode 100644 index 0000000..8a8083b --- /dev/null +++ b/broadcast/Deploy.s.sol/1/run-latest.json @@ -0,0 +1,701 @@ +{ + "transactions": [ + { + "hash": "0xedee60942078fd462735060f9c49c730ac7d0e16e22ae982feb8fc88f1dd4de9", + "transactionType": "CREATE", + "contractName": "ProxyAdmin", + "contractAddress": "0xEBea33f2c92D03556b417F4F572B2FbbE62C39c3", + "function": null, + "arguments": null, + "transaction": { + "type": "0x02", + "from": "0xb8d66fb00061378afd77c5c22e47cff9c57ca62f", + "gas": "0x82a95", + "value": "0x0", + "data": "0x6080806040523461005b5760008054336001600160a01b0319821681178355916001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09080a361060890816100618239f35b600080fdfe6080604081815260048036101561001557600080fd5b600092833560e01c90848263204e1c7a146104535750508063715018a6146103f95780637eff275e1461037f5780638da5cb5b146103575780639623609d146102415783816399a88ec4146101b557508063f2fde38b146100e95763f3b7dead1461007f57600080fd5b346100e55760203660031901126100e5576001600160a01b039083908190836100a6610492565b86516303e1469160e61b815291165afa926100bf610583565b93156100e257506100da8360208080965183010191016105b3565b169051908152f35b80fd5b8280fd5b50346100e55760203660031901126100e557610103610492565b9061010c61052b565b6001600160a01b03918216928315610163575050600054826bffffffffffffffffffffffff60a01b821617600055167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0600080a380f35b906020608492519162461bcd60e51b8352820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152fd5b9290503461023d578060031936011261023d576101d0610492565b6101d86104ad565b906101e161052b565b6001600160a01b03908116803b156102395785928360249286519788958694631b2ce7f360e11b865216908401525af190811561023057506102205750f35b610229906104c3565b6100e25780f35b513d84823e3d90fd5b8580fd5b5050fd5b508290606036600319011261035357610258610492565b926102616104ad565b9160443567ffffffffffffffff811161034f573660238201121561034f57808201359161028d8361050f565b9261029a855194856104ed565b808452602092366024838301011161034b57818892602486930183880137850101526102c461052b565b6001600160a01b0396871696873b156103475784519563278f794360e11b87521690850152826024850152815191826044860152855b8381106103335750505082849581606481858983819884010152601f8019910116810103019134905af190811561023057506102205750f35b8181018301518682016064015282016102fa565b8680fd5b8780fd5b8480fd5b5080fd5b505034610353578160031936011261035357905490516001600160a01b039091168152602090f35b5090346100e557806003193601126100e5578261039a610492565b6103a26104ad565b6103aa61052b565b6001600160a01b0391821690813b156103f55783602492865197889586946308f2839760e41b865216908401525af190811561023057506103e9575080f35b6103f2906104c3565b80f35b8380fd5b83346100e257806003193601126100e25761041261052b565b80546001600160a01b03198116825581906001600160a01b03167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08280a380f35b91509134610353576020366003190112610353576001600160a01b03928291908461047c610492565b635c60da1b60e01b8352165afa926100bf610583565b600435906001600160a01b03821682036104a857565b600080fd5b602435906001600160a01b03821682036104a857565b67ffffffffffffffff81116104d757604052565b634e487b7160e01b600052604160045260246000fd5b90601f8019910116810190811067ffffffffffffffff8211176104d757604052565b67ffffffffffffffff81116104d757601f01601f191660200190565b6000546001600160a01b0316330361053f57565b606460405162461bcd60e51b815260206004820152602060248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152fd5b3d156105ae573d906105948261050f565b916105a260405193846104ed565b82523d6000602084013e565b606090565b908160209103126104a857516001600160a01b03811681036104a8579056fea2646970667358221220788bcf2590b9852f3afea80e62b0adeb230362c1f7bbce33dbb904b58efe4a5764736f6c63430008150033", + "nonce": "0x0", + "accessList": [] + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x844b16c98fe2139e194be290305a97b8f46ad86a5949311a623390ffcc9e684f", + "transactionType": "CALL", + "contractName": "ProxyAdmin", + "contractAddress": "0xEBea33f2c92D03556b417F4F572B2FbbE62C39c3", + "function": "transferOwnership(address)", + "arguments": [ + "0x37D085ca4a24f6b29214204E8A8666f12cf19516" + ], + "transaction": { + "type": "0x02", + "from": "0xb8d66fb00061378afd77c5c22e47cff9c57ca62f", + "to": "0xebea33f2c92d03556b417f4f572b2fbbe62c39c3", + "gas": "0x9a0a", + "value": "0x0", + "data": "0xf2fde38b00000000000000000000000037d085ca4a24f6b29214204e8a8666f12cf19516", + "nonce": "0x1", + "accessList": [] + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0xbbcf61c3ac065f707a543d4900857197b025efff23dcec0fdeb5abd93e7c806f", + "transactionType": "CREATE", + "contractName": "PolygonMigration", + "contractAddress": "0x550B7CDaC6F5a0d9e840505c3Df74aC045530446", + "function": null, + "arguments": [ + "0x7D1AfA7B718fb893dB30A3aBc0Cfc608AaCfeBB0" + ], + "transaction": { + "type": "0x02", + "from": "0xb8d66fb00061378afd77c5c22e47cff9c57ca62f", + "gas": "0x1184a3", + "value": "0x0", + "data": "0x60a03461014257601f610fde38819003918201601f19168301916001600160401b038311848410176101475780849260209460405283398101031261014257516001600160a01b038116908190036101425780156101305760805260005460ff8160081c166100db5760ff808216036100a0575b604051610e80908161015e82396080518181816101c0015281816102640152818161058201526108f70152f35b60ff90811916176000557f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498602060405160ff8152a138610073565b60405162461bcd60e51b815260206004820152602760248201527f496e697469616c697a61626c653a20636f6e747261637420697320696e697469604482015266616c697a696e6760c81b6064820152608490fd5b60405163e6c4247b60e01b8152600490fd5b600080fd5b634e487b7160e01b600052604160045260246000fdfe60406080815260048036101561001457600080fd5b600091823560e01c9182632398344c1461098c57826342966c681461092e578263454b0608146108ac5782634b052e7b146108855782634c0f54ea1461081457826354fd4d50146107d3578263715018a61461076c57826379ba5097146106e75782638129fc1c146105b4578263899d2590146105085782638da5cb5b146104df578263a0ae9ff014610293578263b6b0b0971461024f578263b8c97ded14610226578263e30c3978146101f9578263efeff0c11461014e57505063f2fde38b146100de57600080fd5b3461014b57602036600319011261014b576100f7610a04565b6100ff610ab9565b606580546001600160a01b0319166001600160a01b039283169081179091556033549091167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e227008380a380f35b80fd5b909150346101f55760203660031901126101f5578035916097549160ff8360a01c166101e75750826101e493926101bd925182815233907f629178b8fee085046b0ced2d5b2fff5e4d54196b555e978250009b74af28739b60203392a3309033906001600160a01b0316610c1c565b337f0000000000000000000000000000000000000000000000000000000000000000610be1565b80f35b9051630608786960e51b8152fd5b8280fd5b83823461022257816003193601126102225760655490516001600160a01b039091168152602090f35b5080fd5b83823461022257816003193601126102225760975490516001600160a01b039091168152602090f35b838234610222578160031936011261022257517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b9150346101f55760a03660031901126101f557813591602460443560ff81168091036104db576097549360ff8560a01c166104cc5780519186835260209233907f629178b8fee085046b0ced2d5b2fff5e4d54196b555e978250009b74af28739b853392a38151623f675f60e91b80825233878301526001600160a01b039791929188169185848881865afa93841561048f578b9461049d575b50823b156104995784519063d505accf60e01b8252338983015230888301528a604483015287356064830152608482015260643560a482015260843560c48201528a8160e48183875af1801561048f57610462575b508490868551809481938252338b8301525afa908115610458578991610426575b506001820180921161041457036103cb57866101e4876101bd81893090339060975416610c1c565b5162461bcd60e51b8152928301526021908201527f5361666545524332303a207065726d697420646964206e6f74207375636365656044820152601960fa1b6064820152608490fd5b634e487b7160e01b8952601186528489fd5b90508381813d8311610451575b61043d8183610bbf565b8101031261044c5751386103a3565b600080fd5b503d610433565b83513d8b823e3d90fd5b67ffffffffffffffff819b929b1161047d5784529884610382565b634e487b7160e01b8252604188528682fd5b85513d8d823e3d90fd5b8a80fd5b9093508581813d83116104c5575b6104b58183610bbf565b810103126104995751923861032d565b503d6104ab565b51630608786960e51b81528390fd5b8580fd5b83823461022257816003193601126102225760335490516001600160a01b039091168152602090f35b839034610222578260031936011261022257610522610a04565b602435916097549060ff8260a01c166105a65750826101e494956105809260018060a01b039151838152828616907f629178b8fee085046b0ced2d5b2fff5e4d54196b555e978250009b74af28739b60203392a33091339116610c1c565b7f0000000000000000000000000000000000000000000000000000000000000000610be1565b8551630608786960e51b8152fd5b909150346101f557826003193601126101f557825460ff8160081c1615918280936106da575b80156106c3575b15610669575060ff198116600117845581610658575b5061061160ff845460081c1661060c81610b11565b610b11565b61061a33610a63565b610622575080f35b60207f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989161ff001984541684555160018152a180f35b61ffff1916610101178355386105f7565b608490602085519162461bcd60e51b8352820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b6064820152fd5b50303b1580156105e15750600160ff8316146105e1565b50600160ff8316106105da565b9150346101f557826003193601126101f557606554336001600160a01b039091160361071757826101e433610a63565b906020608492519162461bcd60e51b8352820152602960248201527f4f776e61626c6532537465703a2063616c6c6572206973206e6f7420746865206044820152683732bb9037bbb732b960b91b6064820152fd5b833461014b578060031936011261014b57610785610ab9565b606580546001600160a01b031990811690915560338054918216905581906001600160a01b03167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08280a380f35b8382346102225781600319360112610222578051610810916107f482610ba3565b60058252640312e312e360dc1b60208301525191829182610a1a565b0390f35b909150346101f55760203660031901126101f55735908115158092036101f55760207f1ed408ff40af8e4c6a92f1a45718084bb1c8448f7e4617c83784a42c1be30d9591610860610ab9565b51838152a16097805460ff60a01b191660a09290921b60ff60a01b1691909117905580f35b83823461022257816003193601126102225760209060ff60975460a01c1690519015158152f35b9150346101f55760203660031901126101f5576101e4913590518181527f8b80bd19aea7b735bc6d75db8d6adbe18b28c30d62b3555245eb67b2340caedc60203392a261091b8130337f0000000000000000000000000000000000000000000000000000000000000000610c1c565b60975433906001600160a01b0316610be1565b909150346101f55760203660031901126101f5576101e49161094e610ab9565b609754905163a9059cbb60e01b602082015261dead6024820152913560448084019190915282526001600160a01b031661098782610b71565b610c71565b909150346101f55760203660031901126101f5576109a8610a04565b916109b1610ab9565b6001600160a01b039283169283159081156109f6575b506109e95750506bffffffffffffffffffffffff60a01b609754161760975580f35b5163a323cf1960e01b8152fd5b9050609754161515386109c7565b600435906001600160a01b038216820361044c57565b6020808252825181830181905290939260005b828110610a4f57505060409293506000838284010152601f8019910116010190565b818101860151848201604001528501610a2d565b6bffffffffffffffffffffffff60a01b90816065541660655560335460018060a01b038092168093821617603355167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0600080a3565b6033546001600160a01b03163303610acd57565b606460405162461bcd60e51b815260206004820152602060248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152fd5b15610b1857565b60405162461bcd60e51b815260206004820152602b60248201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960448201526a6e697469616c697a696e6760a81b6064820152608490fd5b6080810190811067ffffffffffffffff821117610b8d57604052565b634e487b7160e01b600052604160045260246000fd5b6040810190811067ffffffffffffffff821117610b8d57604052565b90601f8019910116810190811067ffffffffffffffff821117610b8d57604052565b60405163a9059cbb60e01b60208201526001600160a01b039092166024830152604480830193909352918152610c1a9161098782610b71565b565b6040516323b872dd60e01b60208201526001600160a01b03928316602482015292909116604483015260648083019390935291815260a081019181831067ffffffffffffffff841117610b8d57610c1a926040525b60018060a01b031690604051610c8681610ba3565b6020928382527f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564848301526000808486829651910182855af13d15610dab573d9167ffffffffffffffff8311610d975790610d0193929160405192610cf488601f19601f8401160185610bbf565b83523d868885013e610db5565b805191821591848315610d73575b505050905015610d1c5750565b6084906040519062461bcd60e51b82526004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6044820152691bdd081cdd58d8d9595960b21b6064820152fd5b9193818094500103126102225782015190811515820361014b575080388084610d0f565b634e487b7160e01b85526041600452602485fd5b90610d0192916060915b91929015610e175750815115610dc9575090565b3b15610dd25790565b60405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606490fd5b825190915015610e2a5750805190602001fd5b60405162461bcd60e51b8152908190610e469060048301610a1a565b0390fdfea26469706673582212201c6922436ffb62fd5090e414b92e2329a5836231cd282c51c61979d1c1cee48564736f6c634300081500330000000000000000000000007d1afa7b718fb893db30a3abc0cfc608aacfebb0", + "nonce": "0x2", + "accessList": [] + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x352acb72eddab7b1d810af8823b8ff22de00a3fcbb0c270870b0fa3834230752", + "transactionType": "CREATE", + "contractName": "TransparentUpgradeableProxy", + "contractAddress": "0x29e7DF7b6A1B2b07b731457f499E1696c60E2C4e", + "function": null, + "arguments": [ + "0x550B7CDaC6F5a0d9e840505c3Df74aC045530446", + "0xEBea33f2c92D03556b417F4F572B2FbbE62C39c3", + "0x8129fc1c" + ], + "transaction": { + "type": "0x02", + "from": "0xb8d66fb00061378afd77c5c22e47cff9c57ca62f", + "gas": "0xc3c66", + "value": "0x0", + "data": "0x60406080815262000c628038038062000018816200030b565b9283398101906060818303126200030657620000348162000347565b916020926200004584840162000347565b8584015190936001600160401b0391908282116200030657019280601f850112156200030657835193620000836200007d866200035c565b6200030b565b948086528786019288828401011162000306578288620000a4930162000378565b823b15620002ac577f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc80546001600160a01b03199081166001600160a01b0386811691821790935590959194600093909290917fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b8580a2805115801590620002a4575b620001f5575b50505050507fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103937f7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f86865493815196818616885216958684820152a18315620001a35750161790555161080b9081620004578239f35b60849086519062461bcd60e51b82526004820152602660248201527f455243313936373a206e65772061646d696e20697320746865207a65726f206160448201526564647265737360d01b6064820152fd5b895194606086019081118682101762000290578a52602785527f416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c89860152660819985a5b195960ca1b8a860152516200027a9493929183918291845af4903d1562000286573d6200026a6200007d826200035c565b90815280938a3d92013e6200039d565b5038808080806200012d565b606092506200039d565b634e487b7160e01b85526041600452602485fd5b508362000127565b865162461bcd60e51b815260048101879052602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201526c1bdd08184818dbdb9d1c9858dd609a1b6064820152608490fd5b600080fd5b6040519190601f01601f191682016001600160401b038111838210176200033157604052565b634e487b7160e01b600052604160045260246000fd5b51906001600160a01b03821682036200030657565b6001600160401b0381116200033157601f01601f191660200190565b60005b8381106200038c5750506000910152565b81810151838201526020016200037b565b91929015620004025750815115620003b3575090565b3b15620003bd5790565b60405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606490fd5b825190915015620004165750805190602001fd5b6044604051809262461bcd60e51b82526020600483015262000448815180928160248601526020868601910162000378565b601f01601f19168101030190fdfe60806040523661012e57600080516020610796833981519152546001600160a01b03163303610129576000356001600160e01b031916631b2ce7f360e11b8103610054575061004c6103ed565b602081519101f35b63278f794360e11b8103610070575061006b61058f565b61004c565b6308f2839760e41b8103610087575061006b610317565b6303e1469160e61b810361009e575061006b61023c565b635c60da1b60e01b036100b35761006b610275565b60405162461bcd60e51b815260206004820152604260248201527f5472616e73706172656e745570677261646561626c6550726f78793a2061646d60448201527f696e2063616e6e6f742066616c6c6261636b20746f2070726f78792074617267606482015261195d60f21b608482015260a490fd5b610171565b600080516020610796833981519152546001600160a01b03163303610171576000356001600160e01b031916631b2ce7f360e11b8103610054575061004c6103ed565b6000805160206107b683398151915254600090819081906001600160a01b0316368280378136915af43d82803e156101a7573d90f35b3d90fd5b634e487b7160e01b600052604160045260246000fd5b6040810190811067ffffffffffffffff8211176101dd57604052565b6101ab565b6020810190811067ffffffffffffffff8211176101dd57604052565b6060810190811067ffffffffffffffff8211176101dd57604052565b90601f8019910116810190811067ffffffffffffffff8211176101dd57604052565b610244610620565b60018060a01b03600080516020610796833981519152541660405190602082015260208152610272816101c1565b90565b61027d610620565b60018060a01b036000805160206107b6833981519152541660405190602082015260208152610272816101c1565b600435906001600160a01b03821682036102c157565b600080fd5b60209060031901126102c1576004356001600160a01b03811681036102c15790565b67ffffffffffffffff81116101dd57601f01601f191660200190565b60405190610311826101e2565b60008252565b61031f610620565b366004116102c1576001600160a01b0380610339366102c6565b16600080516020610796833981519152917f7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f604084549281519084168152846020820152a18115610399576001600160a01b031916179055610272610304565b60405162461bcd60e51b815260206004820152602660248201527f455243313936373a206e65772061646d696e20697320746865207a65726f206160448201526564647265737360d01b6064820152608490fd5b6103f5610620565b366004116102c1576001600160a01b0361040e366102c6565b166040519061041c826101e2565b60008252803b156104b3576000805160206107b683398151915280546001600160a01b03191682179055807fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b600080a28151158015906104ab575b610491575b505060405161048a816101e2565b6000815290565b6104a39161049d610627565b91610670565b50388061047c565b506000610477565b60405162461bcd60e51b815260206004820152602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201526c1bdd08184818dbdb9d1c9858dd609a1b6064820152608490fd5b803b156104b3576000805160206107b683398151915280546001600160a01b0319166001600160a01b0383169081179091557fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b600080a2815115801590610587575b610578575050565b6105849161049d610627565b50565b506001610570565b366004116102c15760403660031901126102c1576105ab6102ab565b6024359067ffffffffffffffff82116102c157366023830112156102c1578160040135906105d8826102e8565b916105e6604051938461021a565b80835236602482860101116102c1576020816000926024610618970183870137840101526001600160a01b031661050e565b610272610304565b346102c157565b60405190610634826101fe565b60278252660819985a5b195960ca1b6040837f416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c60208201520152565b6000806102729493602081519101845af43d156106af573d91610692836102e8565b926106a0604051948561021a565b83523d6000602085013e610703565b606091610703565b156106be57565b60405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606490fd5b919290156107235750815115610717575090565b610272903b15156106b7565b8251909150156107365750805190602001fd5b6040519062461bcd60e51b82528160208060048301528251908160248401526000935b82851061077c575050604492506000838284010152601f80199101168101030190fd5b848101820151868601604401529381019385935061075956feb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbca264697066735822122083786d82c2a9ec4f7d0d3dedea9b8742aaf219c67bd791251b33f67cd401d35064736f6c63430008150033000000000000000000000000550b7cdac6f5a0d9e840505c3df74ac045530446000000000000000000000000ebea33f2c92d03556b417f4f572b2fbbe62c39c3000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000048129fc1c00000000000000000000000000000000000000000000000000000000", + "nonce": "0x3", + "accessList": [] + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0xe5f0cfb15a9e8f0d631d016f9579a3d91da4575d21b45d74ef8b9cbef0207a5d", + "transactionType": "CREATE", + "contractName": "DefaultEmissionManager", + "contractAddress": "0x2126E6952C3af75C9D4CF21f63F509195C79ce44", + "function": null, + "arguments": [ + "0x29e7DF7b6A1B2b07b731457f499E1696c60E2C4e", + "0x5e3Ef299fDDf15eAa0432E6e66473ace8c13D908", + "0x2ff25495d77f380d5F65B95F103181aE8b1cf898" + ], + "transaction": { + "type": "0x02", + "from": "0xb8d66fb00061378afd77c5c22e47cff9c57ca62f", + "gas": "0x19cafd", + "value": "0x0", + "data": "0x61010034620001c357601f6200181238819003918201601f191683019291906001600160401b03841183851017620001c8578160609284926040968752833981010312620001c3576200005281620001de565b906200006e836200006660208401620001de565b9201620001de565b916001600160a01b03908116908115908115620001b7575b8115620001ab575b506200019a573360805260a05260c05260e05260005460ff8160081c16620001465760ff808216036200010b575b505161161e9081620001f482396080518161044a015260a0518181816104d1015281816107850152610c76015260c0518181816102c70152610cac015260e0518181816103720152610c260152f35b60ff90811916176000557f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024986020825160ff8152a138620000bc565b815162461bcd60e51b815260206004820152602760248201527f496e697469616c697a61626c653a20636f6e747261637420697320696e697469604482015266616c697a696e6760c81b6064820152608490fd5b835163e6c4247b60e01b8152600490fd5b9050831615386200008e565b83811615915062000086565b600080fd5b634e487b7160e01b600052604160045260246000fd5b51906001600160a01b0382168203620001c35756fe6040608081526004908136101561001557600080fd5b600091823560e01c9081631249c58b146107b45781631705a3bd1461077057816321daf08514610749578163485cc955146103e257816354fd4d50146103a157816361d027b31461035d578163715018a6146102f65781637542ff95146102b257816379ba50971461022557816387b11034146101fe575080638da5cb5b146101d6578063e30c3978146101ae578063e6fd48bc14610190578063f2fde38b1461011f578063f6908f7c146100fe5763fc0c546a146100d357600080fd5b346100fa57816003193601126100fa5760975490516001600160a01b039091168152602090f35b5080fd5b50346100fa57816003193601126100fa5760209051669780cc86ea48988152f35b823461018d57602036600319011261018d576101396107cd565b610141610887565b606580546001600160a01b0319166001600160a01b039283169081179091556033549091167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e227008380a380f35b80fd5b50346100fa57816003193601126100fa576020906098549051908152f35b50346100fa57816003193601126100fa5760655490516001600160a01b039091168152602090f35b50346100fa57816003193601126100fa5760335490516001600160a01b039091168152602090f35b82843461018d57602036600319011261018d575061021e60209235610d8a565b9051908152f35b919050346102ae57826003193601126102ae57606554336001600160a01b0390911603610259578261025633610831565b80f35b906020608492519162461bcd60e51b8352820152602960248201527f4f776e61626c6532537465703a2063616c6c6572206973206e6f7420746865206044820152683732bb9037bbb732b960b91b6064820152fd5b8280fd5b5050346100fa57816003193601126100fa57517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b833461018d578060031936011261018d5761030f610887565b606580546001600160a01b031990811690915560338054918216905581906001600160a01b03167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08280a380f35b5050346100fa57816003193601126100fa57517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b5050346100fa57816003193601126100fa5780516103de916103c282610909565b60058252640312e312e360dc1b602083015251918291826107e8565b0390f35b9050346102ae57816003193601126102ae576103fc6107cd565b6001600160a01b03916024803591848316908184036107455787549460ff8660081c161595868097610738575b8015610721575b156106c85760ff1981166001178a55866106b7575b5033877f000000000000000000000000000000000000000000000000000000000000000016036106b35786169182159081156106aa575b5061069c57609780546001600160a01b031916831790554260985586516318160ddd60e01b81526020969087818481875afa908115610653578a9161066f575b506b204fce5e3e250261100000000361065d577f000000000000000000000000000000000000000000000000000000000000000016928751636eb1769f60e11b8152308382015284828201528781604481875afa908115610653578a91610622575b506105c15787519363095ea7b360e01b8886015281850152600019604485015260448452608084019184831067ffffffffffffffff8411176105b05750508652610571929161056c91610947565b610831565b610579578280f35b7f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989161ff001984541684555160018152a138808280f35b634e487b7160e01b8a526041905288fd5b875162461bcd60e51b81529182018790526036908201527f5361666545524332303a20617070726f76652066726f6d206e6f6e2d7a65726f60448201527520746f206e6f6e2d7a65726f20616c6c6f77616e636560501b6064820152608490fd5b90508781813d831161064c575b6106398183610925565b8101031261064857513861051e565b8980fd5b503d61062f565b89513d8c823e3d90fd5b634e487b7160e01b8952600182528389fd5b90508781813d8311610695575b6106868183610925565b810103126106485751386104bc565b503d61067c565b865163e6c4247b60e01b8152fd5b9050153861047c565b8880fd5b61ffff191661010117895538610445565b885162461bcd60e51b8152602081850152602e818701527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b6064820152608490fd5b50303b1580156104305750600160ff821614610430565b50600160ff821610610429565b8780fd5b5050346100fa57816003193601126100fa57602090516b204fce5e3e250261100000008152f35b5050346100fa57816003193601126100fa57517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b833461018d578060031936011261018d57610256610b43565b600435906001600160a01b03821682036107e357565b600080fd5b6020808252825181830181905290939260005b82811061081d57505060409293506000838284010152601f8019910116010190565b8181018601518482016040015285016107fb565b6bffffffffffffffffffffffff60a01b90816065541660655560335460018060a01b038092168093821617603355167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0600080a3565b6033546001600160a01b0316330361089b57565b606460405162461bcd60e51b815260206004820152602060248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152fd5b67ffffffffffffffff81116108f357604052565b634e487b7160e01b600052604160045260246000fd5b6040810190811067ffffffffffffffff8211176108f357604052565b90601f8019910116810190811067ffffffffffffffff8211176108f357604052565b60018060a01b03169060405161095c81610909565b6020928382527f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564848301526000808486829651910182855af13d15610a81573d9167ffffffffffffffff8311610a6d57906109d7939291604051926109ca88601f19601f8401160185610925565b83523d868885013e610a8b565b805191821591848315610a49575b5050509050156109f25750565b6084906040519062461bcd60e51b82526004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6044820152691bdd081cdd58d8d9595960b21b6064820152fd5b9193818094500103126100fa5782015190811515820361018d5750803880846109e5565b634e487b7160e01b85526041600452602485fd5b906109d792916060915b91929015610aed5750815115610a9f575090565b3b15610aa85790565b60405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606490fd5b825190915015610b005750805190602001fd5b60405162461bcd60e51b8152908190610b1c90600483016107e8565b0390fd5b91908203918211610b2d57565b634e487b7160e01b600052601160045260246000fd5b609754604080516318160ddd60e01b81526000926001600160a01b03908116916020908181600481875afa8015610d80578690610d4d575b610b999150610b94610b8f60985442610b20565b610d8a565b610b20565b928315610d45576003840491610baf8386610b20565b947fcae919fa60d0c9867c5b3e0a9529934bca78c09d353736e3327f74837594adc58780518381523385820152a1823b156107455786516340c10f1960e01b81523060048201526024810191909152878160448183875af18015610d3b57610d1e575b50855163a9059cbb60e01b918101919091527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166024820152604480820193909352918252610c749190610c6f606483610925565b610947565b7f00000000000000000000000000000000000000000000000000000000000000001690813b15610d1a578251630899d25960e41b81527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031660048201526024810191909152919083908390604490829084905af1908115610d115750610d00575050565b610d0a82916108df565b61018d5750565b513d84823e3d90fd5b8380fd5b610c7493929197610d31610c6f926108df565b9791929350610c12565b87513d8a823e3d90fd5b505050505050565b508181813d8311610d79575b610d638183610925565b81010312610d7557610b999051610b7b565b8580fd5b503d610d59565b85513d88823e3d90fd5b669780cc86ea48989080820291820403610b2d57670de0b6b3a764000090816301e1338060409204821b0482600160bf1b67ff0000000000000083166114d7575b66ff00000000000083166113cf575b65ff000000000083166112cf575b64ff0000000083166111d7575b63ff00000083166110e7575b62ff00008316610fff575b61ff008316610f1f575b60ff8316610e48575b02911c60bf031c6b204fce5e3e2502611000000090818102918183041490151715610b2d570490565b60808316610f0d575b838316610efb575b60208316610ee9575b60108316610ed7575b60088316610ec5575b60048316610eb3575b60028316610ea1575b6001831615610e1f576801000000000000000102831c610e1f565b6801000000000000000102831c610e86565b6801000000000000000302831c610e7d565b6801000000000000000602831c610e74565b6801000000000000000b02831c610e6b565b6801000000000000001602831c610e62565b6801000000000000002c02831c610e59565b6801000000000000005902831c610e51565b6180008316610fed575b6140008316610fdb575b6120008316610fc9575b6110008316610fb7575b6108008316610fa5575b6104008316610f93575b6102008316610f81575b610100831615610e1657680100000000000000b102831c610e16565b6801000000000000016302831c610f65565b680100000000000002c602831c610f5b565b6801000000000000058c02831c610f51565b68010000000000000b1702831c610f47565b6801000000000000162e02831c610f3d565b68010000000000002c5d02831c610f33565b680100000000000058b902831c610f29565b6280000083166110d5575b6240000083166110c3575b6220000083166110b1575b62100000831661109f575b62080000831661108d575b62040000831661107b575b620200008316611069575b62010000831615610e0c576801000000000000b17202831c610e0c565b680100000000000162e402831c61104c565b6801000000000002c5c802831c611041565b68010000000000058b9102831c611036565b680100000000000b172102831c61102b565b68010000000000162e4302831c611020565b680100000000002c5c8602831c611015565b6801000000000058b90c02831c61100a565b638000000083166111c5575b634000000083166111b3575b632000000083166111a1575b6310000000831661118f575b6308000000831661117d575b6304000000831661116b575b63020000008316611159575b6301000000831615610e015768010000000000b1721802831c610e01565b6801000000000162e43002831c61113b565b68010000000002c5c86002831c61112f565b680100000000058b90c002831c611123565b6801000000000b17217f02831c611117565b680100000000162e42ff02831c61110b565b6801000000002c5c85fe02831c6110ff565b68010000000058b90bfc02831c6110f3565b64800000000083166112bd575b64400000000083166112ab575b6420000000008316611299575b6410000000008316611287575b6408000000008316611275575b6404000000008316611263575b6402000000008316611251575b640100000000831615610df557680100000000b17217f802831c610df5565b68010000000162e42ff102831c611232565b680100000002c5c85fe302831c611225565b6801000000058b90bfce02831c611218565b68010000000b17217fbb02831c61120b565b6801000000162e42fff002831c6111fe565b68010000002c5c8601cc02831c6111f1565b680100000058b90c0b4902831c6111e4565b6580000000000083166113bd575b6540000000000083166113ab575b652000000000008316611399575b651000000000008316611387575b650800000000008316611375575b650400000000008316611363575b650200000000008316611351575b65010000000000831615610de8576801000000b17218355102831c610de8565b680100000162e430e5a202831c611331565b6801000002c5c863b73f02831c611323565b68010000058b90cf1e6e02831c611315565b680100000b1721bcfc9a02831c611307565b68010000162e43f4f83102831c6112f9565b680100002c5c89d5ec6d02831c6112eb565b6801000058b91b5bc9ae02831c6112dd565b668000000000000083166114c5575b664000000000000083166114b3575b662000000000000083166114a1575b6610000000000000831661148f575b6608000000000000831661147d575b6604000000000000831661146b575b66020000000000008316611459575b6601000000000000831615610dda5768010000b17255775c0402831c610dda565b6801000162e525ee054702831c611438565b68010002c5cc37da949202831c611429565b680100058ba01fb9f96d02831c61141a565b6801000b175effdc76ba02831c61140b565b680100162f3904051fa102831c6113fc565b6801002c605e2e8cec5002831c6113ed565b68010058c86da1c09ea202831c6113de565b67800000000000000083166115d5575b67400000000000000083166115c3575b67200000000000000083166115b1575b671000000000000000831661159f575b670800000000000000831661158d575b670400000000000000831661157b575b6702000000000000008316611569575b670100000000000000831615610dcb57680100b1afa5abcbed6102831c610dcb565b68010163da9fb33356d802831c611547565b680102c9a3e778060ee702831c611537565b6801059b0d31585743ae02831c611527565b68010b5586cf9890f62a02831c611517565b6801172b83c7d517adce02831c611507565b6801306fe0a31b7152df02831c6114f7565b5068016a09e667f3bcc909607f1b6114e756fea2646970667358221220acf4a2dc4c8d71cc5d7ef3d730413ca7d6c0ce05336c6a9611497e3e2c0af38f64736f6c6343000815003300000000000000000000000029e7df7b6a1b2b07b731457f499e1696c60e2c4e0000000000000000000000005e3ef299fddf15eaa0432e6e66473ace8c13d9080000000000000000000000002ff25495d77f380d5f65b95f103181ae8b1cf898", + "nonce": "0x4", + "accessList": [] + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0xeb8da48615884160b61712096c4d770d0f8374b0c3d2686afb798cc3f7b40610", + "transactionType": "CREATE", + "contractName": "TransparentUpgradeableProxy", + "contractAddress": "0xbC9f74b3b14f460a6c47dCdDFd17411cBc7b6c53", + "function": null, + "arguments": [ + "0x2126E6952C3af75C9D4CF21f63F509195C79ce44", + "0xEBea33f2c92D03556b417F4F572B2FbbE62C39c3", + "0x" + ], + "transaction": { + "type": "0x02", + "from": "0xb8d66fb00061378afd77c5c22e47cff9c57ca62f", + "gas": "0xb3a54", + "value": "0x0", + "data": "0x60406080815262000c628038038062000018816200030b565b9283398101906060818303126200030657620000348162000347565b916020926200004584840162000347565b8584015190936001600160401b0391908282116200030657019280601f850112156200030657835193620000836200007d866200035c565b6200030b565b948086528786019288828401011162000306578288620000a4930162000378565b823b15620002ac577f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc80546001600160a01b03199081166001600160a01b0386811691821790935590959194600093909290917fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b8580a2805115801590620002a4575b620001f5575b50505050507fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103937f7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f86865493815196818616885216958684820152a18315620001a35750161790555161080b9081620004578239f35b60849086519062461bcd60e51b82526004820152602660248201527f455243313936373a206e65772061646d696e20697320746865207a65726f206160448201526564647265737360d01b6064820152fd5b895194606086019081118682101762000290578a52602785527f416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c89860152660819985a5b195960ca1b8a860152516200027a9493929183918291845af4903d1562000286573d6200026a6200007d826200035c565b90815280938a3d92013e6200039d565b5038808080806200012d565b606092506200039d565b634e487b7160e01b85526041600452602485fd5b508362000127565b865162461bcd60e51b815260048101879052602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201526c1bdd08184818dbdb9d1c9858dd609a1b6064820152608490fd5b600080fd5b6040519190601f01601f191682016001600160401b038111838210176200033157604052565b634e487b7160e01b600052604160045260246000fd5b51906001600160a01b03821682036200030657565b6001600160401b0381116200033157601f01601f191660200190565b60005b8381106200038c5750506000910152565b81810151838201526020016200037b565b91929015620004025750815115620003b3575090565b3b15620003bd5790565b60405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606490fd5b825190915015620004165750805190602001fd5b6044604051809262461bcd60e51b82526020600483015262000448815180928160248601526020868601910162000378565b601f01601f19168101030190fdfe60806040523661012e57600080516020610796833981519152546001600160a01b03163303610129576000356001600160e01b031916631b2ce7f360e11b8103610054575061004c6103ed565b602081519101f35b63278f794360e11b8103610070575061006b61058f565b61004c565b6308f2839760e41b8103610087575061006b610317565b6303e1469160e61b810361009e575061006b61023c565b635c60da1b60e01b036100b35761006b610275565b60405162461bcd60e51b815260206004820152604260248201527f5472616e73706172656e745570677261646561626c6550726f78793a2061646d60448201527f696e2063616e6e6f742066616c6c6261636b20746f2070726f78792074617267606482015261195d60f21b608482015260a490fd5b610171565b600080516020610796833981519152546001600160a01b03163303610171576000356001600160e01b031916631b2ce7f360e11b8103610054575061004c6103ed565b6000805160206107b683398151915254600090819081906001600160a01b0316368280378136915af43d82803e156101a7573d90f35b3d90fd5b634e487b7160e01b600052604160045260246000fd5b6040810190811067ffffffffffffffff8211176101dd57604052565b6101ab565b6020810190811067ffffffffffffffff8211176101dd57604052565b6060810190811067ffffffffffffffff8211176101dd57604052565b90601f8019910116810190811067ffffffffffffffff8211176101dd57604052565b610244610620565b60018060a01b03600080516020610796833981519152541660405190602082015260208152610272816101c1565b90565b61027d610620565b60018060a01b036000805160206107b6833981519152541660405190602082015260208152610272816101c1565b600435906001600160a01b03821682036102c157565b600080fd5b60209060031901126102c1576004356001600160a01b03811681036102c15790565b67ffffffffffffffff81116101dd57601f01601f191660200190565b60405190610311826101e2565b60008252565b61031f610620565b366004116102c1576001600160a01b0380610339366102c6565b16600080516020610796833981519152917f7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f604084549281519084168152846020820152a18115610399576001600160a01b031916179055610272610304565b60405162461bcd60e51b815260206004820152602660248201527f455243313936373a206e65772061646d696e20697320746865207a65726f206160448201526564647265737360d01b6064820152608490fd5b6103f5610620565b366004116102c1576001600160a01b0361040e366102c6565b166040519061041c826101e2565b60008252803b156104b3576000805160206107b683398151915280546001600160a01b03191682179055807fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b600080a28151158015906104ab575b610491575b505060405161048a816101e2565b6000815290565b6104a39161049d610627565b91610670565b50388061047c565b506000610477565b60405162461bcd60e51b815260206004820152602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201526c1bdd08184818dbdb9d1c9858dd609a1b6064820152608490fd5b803b156104b3576000805160206107b683398151915280546001600160a01b0319166001600160a01b0383169081179091557fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b600080a2815115801590610587575b610578575050565b6105849161049d610627565b50565b506001610570565b366004116102c15760403660031901126102c1576105ab6102ab565b6024359067ffffffffffffffff82116102c157366023830112156102c1578160040135906105d8826102e8565b916105e6604051938461021a565b80835236602482860101116102c1576020816000926024610618970183870137840101526001600160a01b031661050e565b610272610304565b346102c157565b60405190610634826101fe565b60278252660819985a5b195960ca1b6040837f416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c60208201520152565b6000806102729493602081519101845af43d156106af573d91610692836102e8565b926106a0604051948561021a565b83523d6000602085013e610703565b606091610703565b156106be57565b60405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606490fd5b919290156107235750815115610717575090565b610272903b15156106b7565b8251909150156107365750805190602001fd5b6040519062461bcd60e51b82528160208060048301528251908160248401526000935b82851061077c575050604492506000838284010152601f80199101168101030190fd5b848101820151868601604401529381019385935061075956feb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbca264697066735822122083786d82c2a9ec4f7d0d3dedea9b8742aaf219c67bd791251b33f67cd401d35064736f6c634300081500330000000000000000000000002126e6952c3af75c9d4cf21f63f509195c79ce44000000000000000000000000ebea33f2c92d03556b417f4f572b2fbbe62c39c300000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x5", + "accessList": [] + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x2a88c595a815c6aac8bf6734ee12d939c7d0dce8965771330b72f2ebc3d673bd", + "transactionType": "CREATE", + "contractName": "PolygonEcosystemToken", + "contractAddress": "0x455e53CBB86018Ac2B8092FdCd39d8444aFFC3F6", + "function": null, + "arguments": [ + "0x29e7DF7b6A1B2b07b731457f499E1696c60E2C4e", + "0xbC9f74b3b14f460a6c47dCdDFd17411cBc7b6c53", + "0x29A6f32f36EDeD399763524018F17F03B1435b18", + "0x37D085ca4a24f6b29214204E8A8666f12cf19516" + ], + "transaction": { + "type": "0x02", + "from": "0xb8d66fb00061378afd77c5c22e47cff9c57ca62f", + "gas": "0x335f6a", + "value": "0x0", + "data": "0x61016034620008e157601f6200307838819003918201601f19168301916001600160401b038311848410176200068257808492608094604052833981010312620008e1576200004e8162000902565b6200005c6020830162000902565b620000786060620000706040860162000902565b940162000902565b91604051916200008883620008e6565b601783527f506f6c79676f6e2045636f73797374656d20546f6b656e0000000000000000009485602085015260405195620000c387620008e6565b601787526020870152604051620000da81620008e6565b60038152621413d360ea1b602082015260405196620000f988620008e6565b60018852603160f81b60208901528051906001600160401b038211620006825760035490600182811c92168015620008d6575b6020831014620007a85781601f84931162000864575b50602090601f8311600114620007d557600092620007c9575b50508160011b916000199060031b1c1916176003555b8051906001600160401b038211620006825760045490600182811c92168015620007be575b6020831014620007a85781601f84931162000733575b50602090601f8311600114620006a45760009262000698575b50508160011b916000199060031b1c1916176004555b620001e684620009ce565b94610120958652620001f88762000b92565b9461014095865260208151910120968760e0526020815191012091610100978389524660a0526040519360208501917f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f8352604086015260608501524660808501523060a085015260a0845260c084019380851060018060401b03861117620006825760408590525190206080523060c05267b98bc829a6f90000600b556001600160a01b0393858516159384801562000677575b80156200066c575b801562000661575b620006525750848216600090815260008051602062003018833981519152602052604090205462000428939262000422929091620003a391889160ff16156200060c575b60008052600a602052620003388483167f13da86008ba1c6922daee3e07db95305ef49ebced9f5467a0b8613fcc6b343e362000d4a565b50808216600090815260008051602062003038833981519152602052604090205460ff1615620005b5575b60008051602062003058833981519152600052600a602052167f5da2288e7399ef58b3daddbf3afade00d52d6de048c7a8bef231c102a03b7b8062000d4a565b5080861660009081527f9c3cc61ff729e549a457fdfb4ddb7d94f542eb7568a065fdcf3814d99dec17a460205260409020547f027f9f680a0c6704fd9796b55c67fe885252243966ecb05a88f3e7873c845d9a9060ff16156200056f575b600052600a6020526200041b868216604060002062000d4a565b5062000917565b62000917565b6200052a57600254916b204fce5e3e250261100000009283810180911162000514576002551660008181526020818152604080832080548601905551938452919290917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91a342600c557f383d8f27281deff0ab982f76ad2feac76f0cb5d922008a4642d8765c74859132602060405160018152a1600160ff19600d541617600d5560405191612220938462000dd8853960805184611d30015260a05184611dfc015260c05184611cfa015260e05184611d7f01525183611da5015251826109420152518161096c0152f35b634e487b7160e01b600052601160045260246000fd5b60405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f2061646472657373006044820152606490fd5b80600052600960205260406000208783166000526020526040600020600160ff19825416179055338783168260008051602062002ff8833981519152600080a462000401565b80821660008181526000805160206200303883398151915260205260408120805460ff19166001179055339190600080516020620030588339815191529060008051602062002ff88339815191529080a462000363565b83821660008181526000805160206200301883398151915260205260408120805460ff1916600117905533919060008051602062002ff88339815191528180a462000301565b63e6c4247b60e01b8152600490fd5b5085841615620002bd565b5085831615620002b5565b5085821615620002ad565b634e487b7160e01b600052604160045260246000fd5b015190503880620001c5565b6004600090815293507f8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b91905b601f198416851062000717576001945083601f19811610620006fd575b505050811b01600455620001db565b015160001960f88460031b161c19169055388080620006ee565b81810151835560209485019460019093019290910190620006d1565b60046000529091507f8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b601f840160051c810191602085106200079d575b90601f859493920160051c01905b8181106200078d5750620001ac565b600081558493506001016200077e565b909150819062000770565b634e487b7160e01b600052602260045260246000fd5b91607f169162000196565b0151905038806200015b565b6003600090815293507fc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b91905b601f198416851062000848576001945083601f198116106200082e575b505050811b0160035562000171565b015160001960f88460031b161c191690553880806200081f565b8181015183556020948501946001909301929091019062000802565b60036000529091507fc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b601f840160051c810160208510620008ce575b90849392915b601f830160051c82018110620008be57505062000142565b60008155859450600101620008a6565b5080620008a0565b91607f16916200012c565b600080fd5b604081019081106001600160401b038211176200068257604052565b51906001600160a01b0382168203620008e157565b6001600160a01b031660008181527f9329b3c9f0d3acb42b7f4f684aec754024a8d55b89df18cc71b76f6ae510cd39602052604080822054620009909392907fbd4c1461ef59750b24719a44d7e2a7948c57fd12c98e333541b7ea7b61f07cb79060ff161562000993575b8152600a6020522062000d4a565b50565b8082526009602052828220848352602052828220600160ff1982541617905533848260008051602062002ff88339815191528580a462000982565b8051602091908281101562000a6d575090601f82511162000a0c5780825192015190808310620009fd57501790565b82600019910360031b1b161790565b90604051809263305a27a960e01b82528060048301528251908160248401526000935b82851062000a53575050604492506000838284010152601f80199101168101030190fd5b848101820151868601604401529381019385935062000a2f565b6001600160401b03811162000682576005928354926001938481811c9116801562000b87575b83821014620007a857601f811162000b50575b5081601f841160011462000ae6575092829391839260009462000ada575b50501b916000199060031b1c191617905560ff90565b01519250388062000ac4565b919083601f1981168760005284600020946000905b8883831062000b35575050501062000b1b575b505050811b01905560ff90565b015160001960f88460031b161c1916905538808062000b0e565b85870151885590960195948501948793509081019062000afb565b8560005284601f846000209201871c820191601f8601881c015b82811062000b7a57505062000aa6565b6000815501859062000b6a565b90607f169062000a93565b80516020908181101562000c205750601f82511162000bbf5780825192015190808310620009fd57501790565b90604051809263305a27a960e01b82528060048301528251908160248401526000935b82851062000c06575050604492506000838284010152601f80199101168101030190fd5b848101820151868601604401529381019385935062000be2565b906001600160401b0382116200068257600654926001938481811c9116801562000d3f575b83821014620007a857601f811162000d05575b5081601f841160011462000c99575092829391839260009462000c8d575b50501b916000199060031b1c19161760065560ff90565b01519250388062000c76565b919083601f198116600660005284600020946000905b8883831062000cea575050501062000cd0575b505050811b0160065560ff90565b015160001960f88460031b161c1916905538808062000cc2565b85870151885590960195948501948793509081019062000caf565b600660005284601f84600020920160051c820191601f860160051c015b82811062000d3257505062000c58565b6000815501859062000d22565b90607f169062000c45565b9190600183016000908282528060205260408220541560001462000dd1578454946801000000000000000086101562000dbd576001860180825586101562000da957836040949596828552602085200155549382526020522055600190565b634e487b7160e01b83526032600452602483fd5b634e487b7160e01b83526041600452602483fd5b5092505056fe608060408181526004908136101561001657600080fd5b600092833560e01c90816301ffc9a7146113db5750806306fdde0314611301578063095ea7b3146112d757806318160ddd146112b857806323b872dd14611201578063248a9ca3146111d65780632e2850511461119b5780632f2ff15d146110e1578063313ce567146110c55780633644e515146110a857806336568abe146110165780633950935114610fda578063407c48b414610fb657806340c10f1914610cc657806354fd4d5014610c81578063586fc5b514610c625780636afdd85014610c38578063705e6a5b14610ab757806370a0823114610a805780637ecebe0014610a4857806384b0196e1461092c5780638e141c75146108f15780638eb66d6a146108d25780639010d07c1461089157806391d148541461084a57806395d89b411461075d578063a217fddf14610742578063a457c2d7146106ac578063a9059cbb1461067b578063ca15c87314610653578063d505accf1461049d578063d547741f14610460578063dd62ed3e1461042b578063fadd1a1b146103ec5763ff740c31146101a557600080fd5b346103e8576020806003193601126103e4578235927f027f9f680a0c6704fd9796b55c67fe885252243966ecb05a88f3e7873c845d9a80865260098352838620338752835260ff84872054161561022f575050907fed4079ad973dc05ae698be821fb6958dc4edd78aa21dd6a9f8552e46037bacfd9183600b54918351928352820152a1600b5580f35b83908661023b33611a51565b9183519061024882611696565b604282528682019260603685378251156103d157603084538251906001918210156103be5790607860218501536041915b818311610353575050506103245760486102f793859361030693610320975196879376020b1b1b2b9b9a1b7b73a3937b61d1030b1b1b7bab73a1604d1b8c8601526102ce8c8251928391603789019101611449565b8401917001034b99036b4b9b9b4b733903937b6329607d1b603784015251809386840190611449565b010360288101855201836116b2565b5193849362461bcd60e51b8552840152602483019061146c565b0390fd5b606485878087519262461bcd60e51b845283015260248201526000805160206121cb8339815191526044820152fd5b909192600f811660108110156103ab576f181899199a1a9b1b9c1cb0b131b232b360811b901a6103838587611a2a565b53881c92801561039857600019019190610279565b634e487b7160e01b825260118952602482fd5b634e487b7160e01b835260328a52602483fd5b634e487b7160e01b815260328852602490fd5b634e487b7160e01b815260328752602490fd5b8380fd5b8280fd5b838234610427578160031936011261042757602090517fbd4c1461ef59750b24719a44d7e2a7948c57fd12c98e333541b7ea7b61f07cb78152f35b5080fd5b83823461042757806003193601126104275760209061045961044b611491565b6104536114ac565b9061216e565b9051908152f35b50346103e857806003193601126103e85761049a913561049560016104836114ac565b938387526009602052862001546114c2565b6116d4565b80f35b509190346104275760e0366003190112610427576104b9611491565b6104c16114ac565b906044359260643560843560ff8116810361064f5781421161060c5760018060a01b0390818516928389526007602052898920908154916001830190558a519060208201927f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c98452868d840152858a1660608401528a608084015260a083015260c082015260c0815260e0810181811067ffffffffffffffff8211176105f9578b525190206105a49161059c91610576611cf7565b908c519161190160f01b83526002830152602282015260c43591604260a4359220611c68565b919091611b4e565b16036105b6575061049a939450611928565b606490602087519162461bcd60e51b8352820152601e60248201527f45524332305065726d69743a20696e76616c6964207369676e617475726500006044820152fd5b634e487b7160e01b8b526041875260248bfd5b875162461bcd60e51b8152602081850152601d60248201527f45524332305065726d69743a206578706972656420646561646c696e650000006044820152606490fd5b8680fd5b5090346103e85760203660031901126103e8576020928291358152600a845220549051908152f35b8382346104275780600319360112610427576020906106a561069b611491565b60243590336117ba565b5160018152f35b50913461073f578260031936011261073f57506106c7611491565b90602435906106d6833361216e565b908282106106ee576020856106a58585038733611928565b608490602086519162461bcd60e51b8352820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b6064820152fd5b80fd5b83823461042757816003193601126104275751908152602090f35b50346103e857826003193601126103e857805183819490845461077f8161175d565b918285526020966001928884821691826000146108205750506001146107c5575b85886107c1896107b2848a03856116b2565b5192828493845283019061146c565b0390f35b815286935091907f8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b5b82841061080857505050820101816107b26107c1386107a0565b8054848a0186015288955087949093019281016107ee565b60ff19168882015294151560051b870190940194508593506107b292506107c191503890506107a0565b5090346103e857816003193601126103e8578160209360ff9261086b6114ac565b90358252600986528282206001600160a01b039091168252855220549151911615158152f35b5090346103e857816003193601126103e8576020926108bc91358152600a8452826024359120611fdc565b905491519160018060a01b039160031b1c168152f35b838234610427578160031936011261042757602090600b549051908152f35b838234610427578160031936011261042757602090517f027f9f680a0c6704fd9796b55c67fe885252243966ecb05a88f3e7873c845d9a8152f35b50346103e857826003193601126103e8576109667f0000000000000000000000000000000000000000000000000000000000000000611e22565b926109907f0000000000000000000000000000000000000000000000000000000000000000611f1f565b908251926020928385019585871067ffffffffffffffff881117610a35575092806109eb8388966109de998b9996528686528151998a99600f60f81b8b5260e0868c015260e08b019061146c565b91898303908a015261146c565b924660608801523060808801528460a088015286840360c088015251928381520193925b828110610a1e57505050500390f35b835185528695509381019392810192600101610a0f565b634e487b7160e01b845260419052602483fd5b8382346104275760203660031901126104275760209181906001600160a01b03610a70611491565b1681526007845220549051908152f35b8382346104275760203660031901126104275760209181906001600160a01b03610aa8611491565b16815280845220549051908152f35b50346103e857602090816003193601126103e457823592831515809403610c34577fbd4c1461ef59750b24719a44d7e2a7948c57fd12c98e333541b7ea7b61f07cb780865260098452828620338752845260ff838720541615610b4f575050907f383d8f27281deff0ab982f76ad2feac76f0cb5d922008a4642d8765c748591329151838152a160ff8019600d5416911617600d5580f35b85610b5c93929333611a51565b91835190610b6982611696565b604282528682019260603685378251156103d157603084538251906001918210156103be5790607860218501536041915b818311610bef575050506103245760486102f793859361030693610320975196879376020b1b1b2b9b9a1b7b73a3937b61d1030b1b1b7bab73a1604d1b8c8601526102ce8c8251928391603789019101611449565b909192600f811660108110156103ab576f181899199a1a9b1b9c1cb0b131b232b360811b901a610c1f8587611a2a565b53881c92801561039857600019019190610b9a565b8480fd5b838234610427578160031936011261042757602090516e22d473030f116ddee9f6b43ac78ba38152f35b838234610427578160031936011261042757602090600c549051908152f35b83823461042757816003193601126104275780516107c191610ca282611664565b60058252640312e312e360dc1b60208301525191829160208352602083019061146c565b5090346103e857816003193601126103e857610ce0611491565b906024928335917f573321b8a13c75b2702bc4b0ad9afaae98bf6985285411964a564e68bf6da1c99384875260209460098652838820338952865260ff848920541615610e315750600c5480420390428211610e1f57600b54808302928304149042141715610e0d57808511610df2575042600c556001600160a01b0316948515610db257505091818593610d987fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef94600254611797565b60025585855284835280852082815401905551908152a380f35b601f9085606494519362461bcd60e51b85528401528201527f45524332303a206d696e7420746f20746865207a65726f2061646472657373006044820152fd5b828588604493875193635bdd08f560e01b8552840152820152fd5b634e487b7160e01b8852601183528688fd5b634e487b7160e01b8952601184528789fd5b82878588938b610e4033611a51565b91835190610e4d82611696565b60428252878201926060368537825115610fa45760308453825190600191821015610f925790607860218501536041915b818311610f2957505050610efb57604861032095938593610ee393610ed4975197889376020b1b1b2b9b9a1b7b73a3937b61d1030b1b1b7bab73a1604d1b8d8601526102ce8d8251928391603789019101611449565b010360288101865201846116b2565b5194859462461bcd60e51b865285015283019061146c565b60648688878188519362461bcd60e51b85528401528201526000805160206121cb8339815191526044820152fd5b909192600f81166010811015610f80576f181899199a1a9b1b9c1cb0b131b232b360811b901a610f598587611a2a565b53891c928015610f6e57600019019190610e7e565b634e487b7160e01b825260118a528882fd5b634e487b7160e01b835260328b528983fd5b634e487b7160e01b8152603289528790fd5b634e487b7160e01b8152603288528690fd5b83823461042757816003193601126104275760209060ff600d541690519015158152f35b8382346104275780600319360112610427576020906106a5610ffa611491565b61100f60243561100a833361216e565b611797565b9033611928565b509190346104275782600319360112610427576110316114ac565b90336001600160a01b0383160361104d579061049a91356116d4565b608490602085519162461bcd60e51b8352820152602f60248201527f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560448201526e103937b632b9903337b91039b2b63360891b6064820152fd5b838234610427578160031936011261042757602090610459611cf7565b8382346104275781600319360112610427576020905160128152f35b50346103e857806003193601126103e85761114e913590600a6111026114ac565b928086526020906009825261111c600185892001546114c2565b808752600982528387206001600160a01b039095168088529482528387205460ff1615611152575b8652528320611ff4565b5080f35b808752600982528387208588528252838720805460ff191660011790553385827f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d8a80a4611144565b838234610427578160031936011261042757602090517f573321b8a13c75b2702bc4b0ad9afaae98bf6985285411964a564e68bf6da1c98152f35b5090346103e85760203660031901126103e85781602093600192358152600985522001549051908152f35b50913461073f57606036600319011261073f575061121d611491565b6112256114ac565b9060443592611234338361216e565b906001820161124c575b6020866106a58787876117ba565b848210611275575091839161126a602096956106a595033383611928565b91939481935061123e565b606490602087519162461bcd60e51b8352820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e63650000006044820152fd5b8382346104275781600319360112610427576020906002549051908152f35b8382346104275780600319360112610427576020906106a56112f7611491565b6024359033611928565b50823461073f578060031936011261073f5781519182826003546113248161175d565b908184526020956001918783821691826000146113b4575050600114611358575b5050506107c192916107b29103856116b2565b9190869350600383527fc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b5b82841061139c57505050820101816107b26107c1611345565b8054848a018601528895508794909301928101611383565b60ff19168782015293151560051b860190930193508492506107b291506107c19050611345565b849084346103e85760203660031901126103e8573563ffffffff60e01b81168091036103e85760209250635a05180f60e01b811490811561141e575b5015158152f35b637965db0b60e01b811491508115611438575b5083611417565b6301ffc9a760e01b14905083611431565b60005b83811061145c5750506000910152565b818101518382015260200161144c565b9060209161148581518092818552858086019101611449565b601f01601f1916010190565b600435906001600160a01b03821682036114a757565b600080fd5b602435906001600160a01b03821682036114a757565b60009080825260209060098252604092838120338252835260ff8482205416156114ec5750505050565b6114f533611a51565b9184519061150282611696565b6042825284820192606036853782511561165057603084538251906001918210156116505790607860218501536041915b8183116115e2575050506115b257604861032093869361159693611587985198899376020b1b1b2b9b9a1b7b73a3937b61d1030b1b1b7bab73a1604d1b8a8601526102ce815180928c603789019101611449565b010360288101875201856116b2565b5192839262461bcd60e51b84526004840152602483019061146c565b60648486519062461bcd60e51b825280600483015260248201526000805160206121cb8339815191526044820152fd5b909192600f8116601081101561163c576f181899199a1a9b1b9c1cb0b131b232b360811b901a6116128587611a2a565b5360041c92801561162857600019019190611533565b634e487b7160e01b82526011600452602482fd5b634e487b7160e01b83526032600452602483fd5b634e487b7160e01b81526032600452602490fd5b6040810190811067ffffffffffffffff82111761168057604052565b634e487b7160e01b600052604160045260246000fd5b6080810190811067ffffffffffffffff82111761168057604052565b90601f8019910116810190811067ffffffffffffffff82111761168057604052565b9060406117129260009080825260096020528282209360018060a01b03169384835260205260ff8383205416611715575b8152600a6020522061207e565b50565b808252600960205282822084835260205282822060ff1981541690553384827ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b8580a4611705565b90600182811c9216801561178d575b602083101461177757565b634e487b7160e01b600052602260045260246000fd5b91607f169161176c565b919082018092116117a457565b634e487b7160e01b600052601160045260246000fd5b6001600160a01b039081169182156118d557169182156118845760008281528060205260408120549180831061183057604082827fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef958760209652828652038282205586815220818154019055604051908152a3565b60405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b6064820152608490fd5b60405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608490fd5b60405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608490fd5b6001600160a01b039081169182156119d957169182156119895760207f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925918360005260018252604060002085600052825280604060002055604051908152a3565b60405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608490fd5b60405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608490fd5b908151811015611a3b570160200190565b634e487b7160e01b600052603260045260246000fd5b604051906060820182811067ffffffffffffffff82111761168057604052602a8252602082016040368237825115611a3b57603090538151600190811015611a3b57607860218401536029905b808211611ae0575050611aae5790565b606460405162461bcd60e51b815260206004820152602060248201526000805160206121cb8339815191526044820152fd5b9091600f81166010811015611b39576f181899199a1a9b1b9c1cb0b131b232b360811b901a611b0f8486611a2a565b5360041c918015611b24576000190190611a9e565b60246000634e487b7160e01b81526011600452fd5b60246000634e487b7160e01b81526032600452fd5b6005811015611c525780611b5f5750565b60018103611bac5760405162461bcd60e51b815260206004820152601860248201527f45434453413a20696e76616c6964207369676e617475726500000000000000006044820152606490fd5b60028103611bf95760405162461bcd60e51b815260206004820152601f60248201527f45434453413a20696e76616c6964207369676e6174757265206c656e677468006044820152606490fd5b600314611c0257565b60405162461bcd60e51b815260206004820152602260248201527f45434453413a20696e76616c6964207369676e6174757265202773272076616c604482015261756560f01b6064820152608490fd5b634e487b7160e01b600052602160045260246000fd5b9291907f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a08311611ceb5791608094939160ff602094604051948552168484015260408301526060820152600093849182805260015afa15611cde5781516001600160a01b03811615611cd8579190565b50600190565b50604051903d90823e3d90fd5b50505050600090600390565b307f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03161480611df9575b15611d52577f000000000000000000000000000000000000000000000000000000000000000090565b60405160208101907f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f82527f000000000000000000000000000000000000000000000000000000000000000060408201527f000000000000000000000000000000000000000000000000000000000000000060608201524660808201523060a082015260a0815260c0810181811067ffffffffffffffff8211176116805760405251902090565b507f00000000000000000000000000000000000000000000000000000000000000004614611d29565b60ff8114611e605760ff811690601f8211611e4e5760405191611e4483611664565b8252602082015290565b604051632cd44ac360e21b8152600490fd5b50604051600554816000611e738361175d565b808352602093600190818116908115611eff5750600114611ea0575b5050611e9d925003826116b2565b90565b9093915060056000527f036b6384b5eca791c62761152d0c79bb0604c104a5fb6f4eb0703f3154bb3db0936000915b818310611ee7575050611e9d93508201013880611e8f565b85548784018501529485019486945091830191611ecf565b915050611e9d94925060ff191682840152151560051b8201013880611e8f565b60ff8114611f415760ff811690601f8211611e4e5760405191611e4483611664565b50604051600654816000611f548361175d565b808352602093600190818116908115611eff5750600114611f7d575050611e9d925003826116b2565b9093915060066000527ff652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f936000915b818310611fc4575050611e9d93508201013880611e8f565b85548784018501529485019486945091830191611fac565b8054821015611a3b5760005260206000200190600090565b919060018301600090828252806020526040822054156000146120785784549468010000000000000000861015612064578361205461203d886001604098999a01855584611fdc565b819391549060031b91821b91600019901b19161790565b9055549382526020522055600190565b634e487b7160e01b83526041600452602483fd5b50925050565b9060018201906000928184528260205260408420549081151560001461216757600019918083018181116121535782549084820191821161213f5780820361210a575b505050805480156120f6578201916120d98383611fdc565b909182549160031b1b191690555582526020526040812055600190565b634e487b7160e01b86526031600452602486fd5b61212a61211a61203d9386611fdc565b90549060031b1c92839286611fdc565b905586528460205260408620553880806120c1565b634e487b7160e01b88526011600452602488fd5b634e487b7160e01b87526011600452602487fd5b5050505090565b6001600160a01b0391821691906e22d473030f116ddee9f6b43ac78ba38314806121be575b6121b55716600052600160205260406000209060005260205260406000205490565b50505060001990565b5060ff600d541661219356fe537472696e67733a20686578206c656e67746820696e73756666696369656e74a2646970667358221220c7445a80ad2fd963941b3a236a9d980c36bb7f1db174ff3f4e9ebeafea8c8cd264736f6c634300081500332f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0dec8156718a8372b1db44bb411437d0870f3e3790d4a08526d024ce1b0b668f6b953e6113870cd26d8364d55096ba7b5671bc963ed99958a5e20ba9400d063705573321b8a13c75b2702bc4b0ad9afaae98bf6985285411964a564e68bf6da1c900000000000000000000000029e7df7b6a1b2b07b731457f499e1696c60e2c4e000000000000000000000000bc9f74b3b14f460a6c47dcddfd17411cbc7b6c5300000000000000000000000029a6f32f36eded399763524018f17f03b1435b1800000000000000000000000037d085ca4a24f6b29214204e8a8666f12cf19516", + "nonce": "0x6", + "accessList": [] + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0xe05760391d950563ef9e5e0b97d41f0fc4ef38a991ac9d434c96aafd651bb04b", + "transactionType": "CALL", + "contractName": "TransparentUpgradeableProxy", + "contractAddress": "0xbC9f74b3b14f460a6c47dCdDFd17411cBc7b6c53", + "function": null, + "arguments": null, + "transaction": { + "type": "0x02", + "from": "0xb8d66fb00061378afd77c5c22e47cff9c57ca62f", + "to": "0xbc9f74b3b14f460a6c47dcddfd17411cbc7b6c53", + "gas": "0x37756", + "value": "0x0", + "data": "0x485cc955000000000000000000000000455e53cbb86018ac2b8092fdcd39d8444affc3f600000000000000000000000029a6f32f36eded399763524018f17f03b1435b18", + "nonce": "0x7", + "accessList": [] + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x7818c788480c49f68703ef7faa6cdc6436830c9dfd949dbefaa56a1ac0d4088f", + "transactionType": "CALL", + "contractName": "TransparentUpgradeableProxy", + "contractAddress": "0x29e7DF7b6A1B2b07b731457f499E1696c60E2C4e", + "function": null, + "arguments": null, + "transaction": { + "type": "0x02", + "from": "0xb8d66fb00061378afd77c5c22e47cff9c57ca62f", + "to": "0x29e7df7b6a1b2b07b731457f499e1696c60e2c4e", + "gas": "0x12fd6", + "value": "0x0", + "data": "0x2398344c000000000000000000000000455e53cbb86018ac2b8092fdcd39d8444affc3f6", + "nonce": "0x8", + "accessList": [] + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0xb236773fe77730e0e0affb597bde9da4aed42da98e12ae9fdb203f6a0b01bbd2", + "transactionType": "CALL", + "contractName": "TransparentUpgradeableProxy", + "contractAddress": "0x29e7DF7b6A1B2b07b731457f499E1696c60E2C4e", + "function": null, + "arguments": null, + "transaction": { + "type": "0x02", + "from": "0xb8d66fb00061378afd77c5c22e47cff9c57ca62f", + "to": "0x29e7df7b6a1b2b07b731457f499e1696c60e2c4e", + "gas": "0x13a22", + "value": "0x0", + "data": "0xf2fde38b00000000000000000000000029a6f32f36eded399763524018f17f03b1435b18", + "nonce": "0x9", + "accessList": [] + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "transactionHash": "0xedee60942078fd462735060f9c49c730ac7d0e16e22ae982feb8fc88f1dd4de9", + "transactionIndex": "0x14", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "from": "0xB8D66FB00061378afd77c5C22E47cFf9C57ca62f", + "to": null, + "cumulativeGasUsed": "0x2deb75", + "gasUsed": "0x6488c", + "contractAddress": "0xEBea33f2c92D03556b417F4F572B2FbbE62C39c3", + "logs": [ + { + "address": "0xEBea33f2c92D03556b417F4F572B2FbbE62C39c3", + "topics": [ + "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x000000000000000000000000b8d66fb00061378afd77c5c22e47cff9c57ca62f" + ], + "data": "0x", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0xedee60942078fd462735060f9c49c730ac7d0e16e22ae982feb8fc88f1dd4de9", + "transactionIndex": "0x14", + "logIndex": "0x2e", + "removed": false + } + ], + "status": "0x1", + "logsBloom": "0x000000000080000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000010000000000000000000000000000000000000a0000000000000000000800000000000000000000000000000000400000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "effectiveGasPrice": "0x4011c6066" + }, + { + "transactionHash": "0x844b16c98fe2139e194be290305a97b8f46ad86a5949311a623390ffcc9e684f", + "transactionIndex": "0x15", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "from": "0xB8D66FB00061378afd77c5C22E47cFf9C57ca62f", + "to": "0xEBea33f2c92D03556b417F4F572B2FbbE62C39c3", + "cumulativeGasUsed": "0x2e5afb", + "gasUsed": "0x6f86", + "contractAddress": null, + "logs": [ + { + "address": "0xEBea33f2c92D03556b417F4F572B2FbbE62C39c3", + "topics": [ + "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", + "0x000000000000000000000000b8d66fb00061378afd77c5c22e47cff9c57ca62f", + "0x00000000000000000000000037d085ca4a24f6b29214204e8a8666f12cf19516" + ], + "data": "0x", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0x844b16c98fe2139e194be290305a97b8f46ad86a5949311a623390ffcc9e684f", + "transactionIndex": "0x15", + "logIndex": "0x2f", + "removed": false + } + ], + "status": "0x1", + "logsBloom": "0x00000000408000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800001000000000100000000000000000000000000080000000000000000000000000000000000000000000000000000400000000000000000000040002000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "effectiveGasPrice": "0x4011c6066" + }, + { + "transactionHash": "0xbbcf61c3ac065f707a543d4900857197b025efff23dcec0fdeb5abd93e7c806f", + "transactionIndex": "0x16", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "from": "0xB8D66FB00061378afd77c5C22E47cFf9C57ca62f", + "to": null, + "cumulativeGasUsed": "0x3bd5b4", + "gasUsed": "0xd7ab9", + "contractAddress": "0x550B7CDaC6F5a0d9e840505c3Df74aC045530446", + "logs": [ + { + "address": "0x550B7CDaC6F5a0d9e840505c3Df74aC045530446", + "topics": [ + "0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498" + ], + "data": "0x00000000000000000000000000000000000000000000000000000000000000ff", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0xbbcf61c3ac065f707a543d4900857197b025efff23dcec0fdeb5abd93e7c806f", + "transactionIndex": "0x16", + "logIndex": "0x30", + "removed": false + } + ], + "status": "0x1", + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000200000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "effectiveGasPrice": "0x4011c6066" + }, + { + "transactionHash": "0x352acb72eddab7b1d810af8823b8ff22de00a3fcbb0c270870b0fa3834230752", + "transactionIndex": "0x17", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "from": "0xB8D66FB00061378afd77c5C22E47cFf9C57ca62f", + "to": null, + "cumulativeGasUsed": "0x454010", + "gasUsed": "0x96a5c", + "contractAddress": "0x29e7DF7b6A1B2b07b731457f499E1696c60E2C4e", + "logs": [ + { + "address": "0x29e7DF7b6A1B2b07b731457f499E1696c60E2C4e", + "topics": [ + "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", + "0x000000000000000000000000550b7cdac6f5a0d9e840505c3df74ac045530446" + ], + "data": "0x", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0x352acb72eddab7b1d810af8823b8ff22de00a3fcbb0c270870b0fa3834230752", + "transactionIndex": "0x17", + "logIndex": "0x31", + "removed": false + }, + { + "address": "0x29e7DF7b6A1B2b07b731457f499E1696c60E2C4e", + "topics": [ + "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x000000000000000000000000b8d66fb00061378afd77c5c22e47cff9c57ca62f" + ], + "data": "0x", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0x352acb72eddab7b1d810af8823b8ff22de00a3fcbb0c270870b0fa3834230752", + "transactionIndex": "0x17", + "logIndex": "0x32", + "removed": false + }, + { + "address": "0x29e7DF7b6A1B2b07b731457f499E1696c60E2C4e", + "topics": [ + "0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498" + ], + "data": "0x0000000000000000000000000000000000000000000000000000000000000001", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0x352acb72eddab7b1d810af8823b8ff22de00a3fcbb0c270870b0fa3834230752", + "transactionIndex": "0x17", + "logIndex": "0x33", + "removed": false + }, + { + "address": "0x29e7DF7b6A1B2b07b731457f499E1696c60E2C4e", + "topics": [ + "0x7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f" + ], + "data": "0x0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebea33f2c92d03556b417f4f572b2fbbe62c39c3", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0x352acb72eddab7b1d810af8823b8ff22de00a3fcbb0c270870b0fa3834230752", + "transactionIndex": "0x17", + "logIndex": "0x34", + "removed": false + } + ], + "status": "0x1", + "logsBloom": "0x00000000008000000000000000000000400000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002800001000000000000000000000000000000200000020000000000000000000800000000800000000000000000000000400000000000000000000000000000000000000000000080200000000100800000000000000000000000010000000400040000000000000000000000000000000000000024000080000000000000040000000000000400000000000000000020000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "effectiveGasPrice": "0x4011c6066" + }, + { + "transactionHash": "0xe5f0cfb15a9e8f0d631d016f9579a3d91da4575d21b45d74ef8b9cbef0207a5d", + "transactionIndex": "0x18", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "from": "0xB8D66FB00061378afd77c5C22E47cFf9C57ca62f", + "to": null, + "cumulativeGasUsed": "0x5918d1", + "gasUsed": "0x13d8c1", + "contractAddress": "0x2126E6952C3af75C9D4CF21f63F509195C79ce44", + "logs": [ + { + "address": "0x2126E6952C3af75C9D4CF21f63F509195C79ce44", + "topics": [ + "0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498" + ], + "data": "0x00000000000000000000000000000000000000000000000000000000000000ff", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0xe5f0cfb15a9e8f0d631d016f9579a3d91da4575d21b45d74ef8b9cbef0207a5d", + "transactionIndex": "0x18", + "logIndex": "0x35", + "removed": false + } + ], + "status": "0x1", + "logsBloom": "0x00000000000000000000000000000000000000000000000000800100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000", + "type": "0x2", + "effectiveGasPrice": "0x4011c6066" + }, + { + "transactionHash": "0xeb8da48615884160b61712096c4d770d0f8374b0c3d2686afb798cc3f7b40610", + "transactionIndex": "0x19", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "from": "0xB8D66FB00061378afd77c5C22E47cFf9C57ca62f", + "to": null, + "cumulativeGasUsed": "0x61bca7", + "gasUsed": "0x8a3d6", + "contractAddress": "0xbC9f74b3b14f460a6c47dCdDFd17411cBc7b6c53", + "logs": [ + { + "address": "0xbC9f74b3b14f460a6c47dCdDFd17411cBc7b6c53", + "topics": [ + "0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b", + "0x0000000000000000000000002126e6952c3af75c9d4cf21f63f509195c79ce44" + ], + "data": "0x", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0xeb8da48615884160b61712096c4d770d0f8374b0c3d2686afb798cc3f7b40610", + "transactionIndex": "0x19", + "logIndex": "0x36", + "removed": false + }, + { + "address": "0xbC9f74b3b14f460a6c47dCdDFd17411cBc7b6c53", + "topics": [ + "0x7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f" + ], + "data": "0x0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebea33f2c92d03556b417f4f572b2fbbe62c39c3", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0xeb8da48615884160b61712096c4d770d0f8374b0c3d2686afb798cc3f7b40610", + "transactionIndex": "0x19", + "logIndex": "0x37", + "removed": false + } + ], + "status": "0x1", + "logsBloom": "0x00000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000008000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000080800000000000000000000000002000000000000000000000000000000000000000000000000020000000000000000000000000000000000400000000000000000000000000000000000000000001000080000000000000000000080000000000000000", + "type": "0x2", + "effectiveGasPrice": "0x4011c6066" + }, + { + "transactionHash": "0x2a88c595a815c6aac8bf6734ee12d939c7d0dce8965771330b72f2ebc3d673bd", + "transactionIndex": "0x1a", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "from": "0xB8D66FB00061378afd77c5C22E47cFf9C57ca62f", + "to": null, + "cumulativeGasUsed": "0x894430", + "gasUsed": "0x278789", + "contractAddress": "0x455e53CBB86018Ac2B8092FdCd39d8444aFFC3F6", + "logs": [ + { + "address": "0x455e53CBB86018Ac2B8092FdCd39d8444aFFC3F6", + "topics": [ + "0x2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d", + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x00000000000000000000000029a6f32f36eded399763524018f17f03b1435b18", + "0x000000000000000000000000b8d66fb00061378afd77c5c22e47cff9c57ca62f" + ], + "data": "0x", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0x2a88c595a815c6aac8bf6734ee12d939c7d0dce8965771330b72f2ebc3d673bd", + "transactionIndex": "0x1a", + "logIndex": "0x38", + "removed": false + }, + { + "address": "0x455e53CBB86018Ac2B8092FdCd39d8444aFFC3F6", + "topics": [ + "0x2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d", + "0x573321b8a13c75b2702bc4b0ad9afaae98bf6985285411964a564e68bf6da1c9", + "0x000000000000000000000000bc9f74b3b14f460a6c47dcddfd17411cbc7b6c53", + "0x000000000000000000000000b8d66fb00061378afd77c5c22e47cff9c57ca62f" + ], + "data": "0x", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0x2a88c595a815c6aac8bf6734ee12d939c7d0dce8965771330b72f2ebc3d673bd", + "transactionIndex": "0x1a", + "logIndex": "0x39", + "removed": false + }, + { + "address": "0x455e53CBB86018Ac2B8092FdCd39d8444aFFC3F6", + "topics": [ + "0x2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d", + "0x027f9f680a0c6704fd9796b55c67fe885252243966ecb05a88f3e7873c845d9a", + "0x00000000000000000000000029a6f32f36eded399763524018f17f03b1435b18", + "0x000000000000000000000000b8d66fb00061378afd77c5c22e47cff9c57ca62f" + ], + "data": "0x", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0x2a88c595a815c6aac8bf6734ee12d939c7d0dce8965771330b72f2ebc3d673bd", + "transactionIndex": "0x1a", + "logIndex": "0x3a", + "removed": false + }, + { + "address": "0x455e53CBB86018Ac2B8092FdCd39d8444aFFC3F6", + "topics": [ + "0x2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d", + "0xbd4c1461ef59750b24719a44d7e2a7948c57fd12c98e333541b7ea7b61f07cb7", + "0x00000000000000000000000029a6f32f36eded399763524018f17f03b1435b18", + "0x000000000000000000000000b8d66fb00061378afd77c5c22e47cff9c57ca62f" + ], + "data": "0x", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0x2a88c595a815c6aac8bf6734ee12d939c7d0dce8965771330b72f2ebc3d673bd", + "transactionIndex": "0x1a", + "logIndex": "0x3b", + "removed": false + }, + { + "address": "0x455e53CBB86018Ac2B8092FdCd39d8444aFFC3F6", + "topics": [ + "0x2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d", + "0xbd4c1461ef59750b24719a44d7e2a7948c57fd12c98e333541b7ea7b61f07cb7", + "0x00000000000000000000000037d085ca4a24f6b29214204e8a8666f12cf19516", + "0x000000000000000000000000b8d66fb00061378afd77c5c22e47cff9c57ca62f" + ], + "data": "0x", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0x2a88c595a815c6aac8bf6734ee12d939c7d0dce8965771330b72f2ebc3d673bd", + "transactionIndex": "0x1a", + "logIndex": "0x3c", + "removed": false + }, + { + "address": "0x455e53CBB86018Ac2B8092FdCd39d8444aFFC3F6", + "topics": [ + "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x00000000000000000000000029e7df7b6a1b2b07b731457f499e1696c60e2c4e" + ], + "data": "0x0000000000000000000000000000000000000000204fce5e3e25026110000000", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0x2a88c595a815c6aac8bf6734ee12d939c7d0dce8965771330b72f2ebc3d673bd", + "transactionIndex": "0x1a", + "logIndex": "0x3d", + "removed": false + }, + { + "address": "0x455e53CBB86018Ac2B8092FdCd39d8444aFFC3F6", + "topics": [ + "0x383d8f27281deff0ab982f76ad2feac76f0cb5d922008a4642d8765c74859132" + ], + "data": "0x0000000000000000000000000000000000000000000000000000000000000001", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0x2a88c595a815c6aac8bf6734ee12d939c7d0dce8965771330b72f2ebc3d673bd", + "transactionIndex": "0x1a", + "logIndex": "0x3e", + "removed": false + } + ], + "status": "0x1", + "logsBloom": "0x01050004408000000000000010000008000400000000000000000000002000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000008000000800008000000000100000000000000000000000000020000000000000000000800000000000020000000000010000000000000000000001100000040000000000004000000000000000000000000004000000000020000000000000000400000040000000000000000001200000000000000000002000000000000000000000000000004000000000100000000000020800000000000000002000000000000000000000002000000000000004000000040", + "type": "0x2", + "effectiveGasPrice": "0x4011c6066" + }, + { + "transactionHash": "0xe05760391d950563ef9e5e0b97d41f0fc4ef38a991ac9d434c96aafd651bb04b", + "transactionIndex": "0x1b", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "from": "0xB8D66FB00061378afd77c5C22E47cFf9C57ca62f", + "to": "0xbC9f74b3b14f460a6c47dCdDFd17411cBc7b6c53", + "cumulativeGasUsed": "0x8ba2ea", + "gasUsed": "0x25eba", + "contractAddress": null, + "logs": [ + { + "address": "0x455e53CBB86018Ac2B8092FdCd39d8444aFFC3F6", + "topics": [ + "0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925", + "0x000000000000000000000000bc9f74b3b14f460a6c47dcddfd17411cbc7b6c53", + "0x00000000000000000000000029e7df7b6a1b2b07b731457f499e1696c60e2c4e" + ], + "data": "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0xe05760391d950563ef9e5e0b97d41f0fc4ef38a991ac9d434c96aafd651bb04b", + "transactionIndex": "0x1b", + "logIndex": "0x3f", + "removed": false + }, + { + "address": "0xbC9f74b3b14f460a6c47dCdDFd17411cBc7b6c53", + "topics": [ + "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0", + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x00000000000000000000000029a6f32f36eded399763524018f17f03b1435b18" + ], + "data": "0x", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0xe05760391d950563ef9e5e0b97d41f0fc4ef38a991ac9d434c96aafd651bb04b", + "transactionIndex": "0x1b", + "logIndex": "0x40", + "removed": false + }, + { + "address": "0xbC9f74b3b14f460a6c47dCdDFd17411cBc7b6c53", + "topics": [ + "0x7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498" + ], + "data": "0x0000000000000000000000000000000000000000000000000000000000000001", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0xe05760391d950563ef9e5e0b97d41f0fc4ef38a991ac9d434c96aafd651bb04b", + "transactionIndex": "0x1b", + "logIndex": "0x41", + "removed": false + } + ], + "status": "0x1", + "logsBloom": "0x01040000000000000000000000000000000000000000000000800000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000001000000000000000000000000000000000000020000000000000000000800000000000020000000000000000000400000000000001100000000000000000004000000000080000000000080000000020000000000000000002000400400000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000020800010000000000000000000000000000000000002000000080000004000000000", + "type": "0x2", + "effectiveGasPrice": "0x4011c6066" + }, + { + "transactionHash": "0x7818c788480c49f68703ef7faa6cdc6436830c9dfd949dbefaa56a1ac0d4088f", + "transactionIndex": "0x1c", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "from": "0xB8D66FB00061378afd77c5C22E47cFf9C57ca62f", + "to": "0x29e7DF7b6A1B2b07b731457f499E1696c60E2C4e", + "cumulativeGasUsed": "0x8c72ab", + "gasUsed": "0xcfc1", + "contractAddress": null, + "logs": [], + "status": "0x1", + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "effectiveGasPrice": "0x4011c6066" + }, + { + "transactionHash": "0xb236773fe77730e0e0affb597bde9da4aed42da98e12ae9fdb203f6a0b01bbd2", + "transactionIndex": "0x1d", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "from": "0xB8D66FB00061378afd77c5C22E47cFf9C57ca62f", + "to": "0x29e7DF7b6A1B2b07b731457f499E1696c60E2C4e", + "cumulativeGasUsed": "0x8d4976", + "gasUsed": "0xd6cb", + "contractAddress": null, + "logs": [ + { + "address": "0x29e7DF7b6A1B2b07b731457f499E1696c60E2C4e", + "topics": [ + "0x38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e22700", + "0x000000000000000000000000b8d66fb00061378afd77c5c22e47cff9c57ca62f", + "0x00000000000000000000000029a6f32f36eded399763524018f17f03b1435b18" + ], + "data": "0x", + "blockHash": "0xce9972bbe6f874010deffe99791a9f92cc3c96e294ecaeca44ed6d12a87b9284", + "blockNumber": "0x119298d", + "transactionHash": "0xb236773fe77730e0e0affb597bde9da4aed42da98e12ae9fdb203f6a0b01bbd2", + "transactionIndex": "0x1d", + "logIndex": "0x42", + "removed": false + } + ], + "status": "0x1", + "logsBloom": "0x00000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000800000020000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000020000010000000000040000000000000000000000000000000000002004000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000", + "type": "0x2", + "effectiveGasPrice": "0x4011c6066" + } + ], + "libraries": [], + "pending": [], + "returns": {}, + "timestamp": 1698224867, + "chain": 1, + "multi": false, + "commit": "4d110d7" +} \ No newline at end of file diff --git a/deployments/1.md b/deployments/1.md new file mode 100644 index 0000000..70f6ded --- /dev/null +++ b/deployments/1.md @@ -0,0 +1,219 @@ +# Polygon Ecosystem Token + + +### Table of Contents +- [Summary](#summary) +- [Contracts](#contracts) + - [Polygon Migration](#polygon-migration) + - [Default Emission Manager](#default-emission-manager) + - [Proxy Admin](#proxy-admin) + - [Polygon Ecosystem Token](#polygon-ecosystem-token) +- [Deployment History](#deployment-history) + - [1.1.0](#110) + +## Summary + + + + + + + + + + + + + + + + + + + + + + + + +
ContractAddressVersion
PolygonMigration0x29e7DF7b6A1B2b07b731457f499E1696c60E2C4e1.1.0
DefaultEmissionManager0xbC9f74b3b14f460a6c47dCdDFd17411cBc7b6c531.1.0
ProxyAdmin0xEBea33f2c92D03556b417F4F572B2FbbE62C39c3N/A
PolygonEcosystemToken0x455e53CBB86018Ac2B8092FdCd39d8444aFFC3F61.1.0
+ +## Contracts + +### Polygon Migration + +Address: [0x29e7DF7b6A1B2b07b731457f499E1696c60E2C4e](https://etherscan.io/address/0x29e7DF7b6A1B2b07b731457f499E1696c60E2C4e) + +Deployment Txn: [0x352acb72eddab7b1d810af8823b8ff22de00a3fcbb0c270870b0fa3834230752](https://etherscan.io/tx/0x352acb72eddab7b1d810af8823b8ff22de00a3fcbb0c270870b0fa3834230752) + +Version: [1.1.0](https://github.com/0xPolygon/pol-token/releases/tag/1.1.0) + +Commit Hash: [4d110d7](https://github.com/0xPolygon/pol-token/commit/4d110d71d5904bb7fb6ef4ffabd774aee519d1ad) + +Wed, 25 Oct 2023 09:07:47 UTC + + +_Proxy Information_ + + + +Proxy Type: TransparentUpgradeableProxy + + + +Implementation: [0x550B7CDaC6F5a0d9e840505c3Df74aC045530446](https://etherscan.io/address/0x550B7CDaC6F5a0d9e840505c3Df74aC045530446) + + + +Proxy Admin: [0xEBea33f2c92D03556b417F4F572B2FbbE62C39c3](https://etherscan.io/address/0xEBea33f2c92D03556b417F4F572B2FbbE62C39c3) + + + +
+Implementation History + + + + + + + + + + + +
VersionAddressCommit Hash
1.1.00x550B7CDaC6F5a0d9e840505c3Df74aC0455304464d110d7
+
+ + + --- + +### Default Emission Manager + +Address: [0xbC9f74b3b14f460a6c47dCdDFd17411cBc7b6c53](https://etherscan.io/address/0xbC9f74b3b14f460a6c47dCdDFd17411cBc7b6c53) + +Deployment Txn: [0xeb8da48615884160b61712096c4d770d0f8374b0c3d2686afb798cc3f7b40610](https://etherscan.io/tx/0xeb8da48615884160b61712096c4d770d0f8374b0c3d2686afb798cc3f7b40610) + +Version: [1.1.0](https://github.com/0xPolygon/pol-token/releases/tag/1.1.0) + +Commit Hash: [4d110d7](https://github.com/0xPolygon/pol-token/commit/4d110d71d5904bb7fb6ef4ffabd774aee519d1ad) + +Wed, 25 Oct 2023 09:07:47 UTC + + +_Proxy Information_ + + + +Proxy Type: TransparentUpgradeableProxy + + + +Implementation: [0x2126E6952C3af75C9D4CF21f63F509195C79ce44](https://etherscan.io/address/0x2126E6952C3af75C9D4CF21f63F509195C79ce44) + + + +Proxy Admin: [0xEBea33f2c92D03556b417F4F572B2FbbE62C39c3](https://etherscan.io/address/0xEBea33f2c92D03556b417F4F572B2FbbE62C39c3) + + + +
+Implementation History + + + + + + + + + + + +
VersionAddressCommit Hash
1.1.00x2126E6952C3af75C9D4CF21f63F509195C79ce444d110d7
+
+ + + --- + +### Proxy Admin + +Address: [0xEBea33f2c92D03556b417F4F572B2FbbE62C39c3](https://etherscan.io/address/0xEBea33f2c92D03556b417F4F572B2FbbE62C39c3) + +Deployment Txn: [0xedee60942078fd462735060f9c49c730ac7d0e16e22ae982feb8fc88f1dd4de9](https://etherscan.io/tx/0xedee60942078fd462735060f9c49c730ac7d0e16e22ae982feb8fc88f1dd4de9) + + + +Commit Hash: [4d110d7](https://github.com/0xPolygon/pol-token/commit/4d110d71d5904bb7fb6ef4ffabd774aee519d1ad) + +Wed, 25 Oct 2023 09:07:47 UTC + + + --- + +### Polygon Ecosystem Token + +Address: [0x455e53CBB86018Ac2B8092FdCd39d8444aFFC3F6](https://etherscan.io/address/0x455e53CBB86018Ac2B8092FdCd39d8444aFFC3F6) + +Deployment Txn: [0x2a88c595a815c6aac8bf6734ee12d939c7d0dce8965771330b72f2ebc3d673bd](https://etherscan.io/tx/0x2a88c595a815c6aac8bf6734ee12d939c7d0dce8965771330b72f2ebc3d673bd) + +Version: [1.1.0](https://github.com/0xPolygon/pol-token/releases/tag/1.1.0) + +Commit Hash: [4d110d7](https://github.com/0xPolygon/pol-token/commit/4d110d71d5904bb7fb6ef4ffabd774aee519d1ad) + +Wed, 25 Oct 2023 09:07:47 UTC + + +---- + + +### Deployment History + + +### [1.1.0](https://github.com/0xPolygon/pol-token/releases/tag/1.1.0) + +Wed, 25 Oct 2023 09:07:47 UTC + +Commit Hash: [4d110d7](https://github.com/0xPolygon/pol-token/commit/4d110d71d5904bb7fb6ef4ffabd774aee519d1ad) + +Deployed contracts: + +- [Polygon Migration](https://etherscan.io/address/0x29e7DF7b6A1B2b07b731457f499E1696c60E2C4e) ([Implementation](https://etherscan.io/address/0x550B7CDaC6F5a0d9e840505c3Df74aC045530446)) +- [Default Emission Manager](https://etherscan.io/address/0xbC9f74b3b14f460a6c47dCdDFd17411cBc7b6c53) ([Implementation](https://etherscan.io/address/0x2126E6952C3af75C9D4CF21f63F509195C79ce44)) +- [Polygon Ecosystem Token](https://etherscan.io/address/0x455e53CBB86018Ac2B8092FdCd39d8444aFFC3F6) + +
+Inputs + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterValue
matic0x7D1AfA7B718fb893dB30A3aBc0Cfc608AaCfeBB0
protocolCouncil0x29A6f32f36EDeD399763524018F17F03B1435b18
treasury0x2ff25495d77f380d5F65B95F103181aE8b1cf898
stakeManager0x5e3Ef299fDDf15eAa0432E6e66473ace8c13D908
emergencyCouncil0x37D085ca4a24f6b29214204E8A8666f12cf19516
+
+ \ No newline at end of file diff --git a/deployments/json/1.json b/deployments/json/1.json new file mode 100644 index 0000000..5563045 --- /dev/null +++ b/deployments/json/1.json @@ -0,0 +1,86 @@ +{ + "chainId": "1", + "latest": { + "PolygonMigration": { + "implementation": "0x550B7CDaC6F5a0d9e840505c3Df74aC045530446", + "proxyAdmin": "0xEBea33f2c92D03556b417F4F572B2FbbE62C39c3", + "address": "0x29e7DF7b6A1B2b07b731457f499E1696c60E2C4e", + "proxy": true, + "version": "1.1.0", + "proxyType": "TransparentUpgradeableProxy", + "timestamp": 1698224867, + "deploymentTxn": "0x352acb72eddab7b1d810af8823b8ff22de00a3fcbb0c270870b0fa3834230752", + "commitHash": "4d110d71d5904bb7fb6ef4ffabd774aee519d1ad" + }, + "DefaultEmissionManager": { + "implementation": "0x2126E6952C3af75C9D4CF21f63F509195C79ce44", + "proxyAdmin": "0xEBea33f2c92D03556b417F4F572B2FbbE62C39c3", + "address": "0xbC9f74b3b14f460a6c47dCdDFd17411cBc7b6c53", + "proxy": true, + "version": "1.1.0", + "proxyType": "TransparentUpgradeableProxy", + "timestamp": 1698224867, + "deploymentTxn": "0xeb8da48615884160b61712096c4d770d0f8374b0c3d2686afb798cc3f7b40610", + "commitHash": "4d110d71d5904bb7fb6ef4ffabd774aee519d1ad" + }, + "ProxyAdmin": { + "address": "0xEBea33f2c92D03556b417F4F572B2FbbE62C39c3", + "proxy": false, + "timestamp": 1698224867, + "deploymentTxn": "0xedee60942078fd462735060f9c49c730ac7d0e16e22ae982feb8fc88f1dd4de9", + "commitHash": "4d110d71d5904bb7fb6ef4ffabd774aee519d1ad" + }, + "PolygonEcosystemToken": { + "address": "0x455e53CBB86018Ac2B8092FdCd39d8444aFFC3F6", + "proxy": false, + "version": "1.1.0", + "timestamp": 1698224867, + "deploymentTxn": "0x2a88c595a815c6aac8bf6734ee12d939c7d0dce8965771330b72f2ebc3d673bd", + "commitHash": "4d110d71d5904bb7fb6ef4ffabd774aee519d1ad" + } + }, + "history": [ + { + "contracts": { + "PolygonMigration": { + "implementation": "0x550B7CDaC6F5a0d9e840505c3Df74aC045530446", + "proxyAdmin": "0xEBea33f2c92D03556b417F4F572B2FbbE62C39c3", + "address": "0x29e7DF7b6A1B2b07b731457f499E1696c60E2C4e", + "proxy": true, + "version": "1.1.0", + "proxyType": "TransparentUpgradeableProxy", + "deploymentTxn": "0x352acb72eddab7b1d810af8823b8ff22de00a3fcbb0c270870b0fa3834230752" + }, + "DefaultEmissionManager": { + "implementation": "0x2126E6952C3af75C9D4CF21f63F509195C79ce44", + "proxyAdmin": "0xEBea33f2c92D03556b417F4F572B2FbbE62C39c3", + "address": "0xbC9f74b3b14f460a6c47dCdDFd17411cBc7b6c53", + "proxy": true, + "version": "1.1.0", + "proxyType": "TransparentUpgradeableProxy", + "deploymentTxn": "0xeb8da48615884160b61712096c4d770d0f8374b0c3d2686afb798cc3f7b40610" + }, + "ProxyAdmin": { + "address": "0xEBea33f2c92D03556b417F4F572B2FbbE62C39c3", + "proxy": false, + "deploymentTxn": "0xedee60942078fd462735060f9c49c730ac7d0e16e22ae982feb8fc88f1dd4de9" + }, + "PolygonEcosystemToken": { + "address": "0x455e53CBB86018Ac2B8092FdCd39d8444aFFC3F6", + "proxy": false, + "version": "1.1.0", + "deploymentTxn": "0x2a88c595a815c6aac8bf6734ee12d939c7d0dce8965771330b72f2ebc3d673bd" + } + }, + "input": { + "matic": "0x7D1AfA7B718fb893dB30A3aBc0Cfc608AaCfeBB0", + "protocolCouncil": "0x29A6f32f36EDeD399763524018F17F03B1435b18", + "treasury": "0x2ff25495d77f380d5F65B95F103181aE8b1cf898", + "stakeManager": "0x5e3Ef299fDDf15eAa0432E6e66473ace8c13D908", + "emergencyCouncil": "0x37D085ca4a24f6b29214204E8A8666f12cf19516" + }, + "timestamp": 1698224867, + "commitHash": "4d110d71d5904bb7fb6ef4ffabd774aee519d1ad" + } + ] +} \ No newline at end of file From 96a17cd4b22827bde45ece55eb299d326d897189 Mon Sep 17 00:00:00 2001 From: Daniel Gretzke Date: Wed, 25 Oct 2023 12:25:01 +0200 Subject: [PATCH 09/13] Update README.md Add token address to Readme --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 0aed857..19a5739 100644 --- a/README.md +++ b/README.md @@ -51,6 +51,7 @@ Forge scripts are used to deploy or upgrade contracts and an additional extract. ## Reference Deployments +- Ethereum Mainnet [0x455e53CBB86018Ac2B8092FdCd39d8444aFFC3F6](https://etherscan.io/address/0x455e53CBB86018Ac2B8092FdCd39d8444aFFC3F6) - Goerli [0x4f34BF3352A701AEc924CE34d6CfC373eABb186c](https://goerli.etherscan.io/address/0x4f34BF3352A701AEc924CE34d6CfC373eABb186c) --- From c17ea600f3c6da95a68b88ffaf9825c139d83ca1 Mon Sep 17 00:00:00 2001 From: CvH <109217179+0xCVH@users.noreply.github.com> Date: Fri, 20 Oct 2023 12:14:35 +0200 Subject: [PATCH 10/13] Create CODEOWNERS Ensure Security Review is required as part of any new PR in the main branch --- CODEOWNERS | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 CODEOWNERS diff --git a/CODEOWNERS b/CODEOWNERS new file mode 100644 index 0000000..25a08cf --- /dev/null +++ b/CODEOWNERS @@ -0,0 +1,2 @@ +# This group is setup to ensure a security review is always required for PRs +@0xPolygon/internal-security From d4e01d0a55c41a83be77d051b77239c304adfa03 Mon Sep 17 00:00:00 2001 From: CvH <109217179+0xCVH@users.noreply.github.com> Date: Fri, 20 Oct 2023 12:20:30 +0200 Subject: [PATCH 11/13] Fixed CODEOWNERS --- CODEOWNERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CODEOWNERS b/CODEOWNERS index 25a08cf..85dc5c7 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -1,2 +1,2 @@ # This group is setup to ensure a security review is always required for PRs -@0xPolygon/internal-security +* @0xPolygon/internal-security From 8e44869e8381a8d6ef132bec9ead09074ff43d3d Mon Sep 17 00:00:00 2001 From: CvH <109217179+0xCVH@users.noreply.github.com> Date: Mon, 23 Oct 2023 11:31:36 +0200 Subject: [PATCH 12/13] Update CODEOWNERS --- CODEOWNERS | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/CODEOWNERS b/CODEOWNERS index 85dc5c7..832a92d 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -1,2 +1,4 @@ # This group is setup to ensure a security review is always required for PRs -* @0xPolygon/internal-security +/src/ @0xPolygon/internal-security +/script/**/*.sol @0xPolygon/internal-security +/deployments/ @0xPolygon/internal-security From 621aabe5cc6f4ea16282493a240d7ce6c7010364 Mon Sep 17 00:00:00 2001 From: gretzke Date: Wed, 25 Oct 2023 14:17:44 +0200 Subject: [PATCH 13/13] move CODEOWNERS to .github directory --- CODEOWNERS => .github/CODEOWNERS | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename CODEOWNERS => .github/CODEOWNERS (100%) diff --git a/CODEOWNERS b/.github/CODEOWNERS similarity index 100% rename from CODEOWNERS rename to .github/CODEOWNERS