-
Notifications
You must be signed in to change notification settings - Fork 16
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Create new .openzeppelin/ JSON for Amoy
- Loading branch information
Showing
1 changed file
with
370 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,370 @@ | ||
{ | ||
"manifestVersion": "3.2", | ||
"proxies": [ | ||
{ | ||
"address": "0xfED0d6639653C1533BD55F7E196C6B0AA38647EF", | ||
"txHash": "0xa2fe6b68dbddf03c9d4828a213a9690bcb791be847be559bdf080607a6537851", | ||
"kind": "uups" | ||
} | ||
], | ||
"impls": { | ||
"2404be23401f1c5009df9b072778f2312370765ddf79f8426ff95e6ecc23ca67": { | ||
"address": "0x3063152eb36007dEbEA023Caa6725da166bB149c", | ||
"txHash": "0x86263815d44590499d236704ef13ae93d8445704673693cfab3f81c0b6d92e90", | ||
"layout": { | ||
"solcVersion": "0.8.9", | ||
"storage": [ | ||
{ | ||
"label": "_initialized", | ||
"offset": 0, | ||
"slot": "0", | ||
"type": "t_uint8", | ||
"contract": "Initializable", | ||
"src": "@openzeppelin/contracts-upgradeable/proxy/utils/Initializable.sol:62", | ||
"retypedFrom": "bool" | ||
}, | ||
{ | ||
"label": "_initializing", | ||
"offset": 1, | ||
"slot": "0", | ||
"type": "t_bool", | ||
"contract": "Initializable", | ||
"src": "@openzeppelin/contracts-upgradeable/proxy/utils/Initializable.sol:67" | ||
}, | ||
{ | ||
"label": "__gap", | ||
"offset": 0, | ||
"slot": "1", | ||
"type": "t_array(t_uint256)50_storage", | ||
"contract": "ContextUpgradeable", | ||
"src": "@openzeppelin/contracts-upgradeable/utils/ContextUpgradeable.sol:36" | ||
}, | ||
{ | ||
"label": "__gap", | ||
"offset": 0, | ||
"slot": "51", | ||
"type": "t_array(t_uint256)50_storage", | ||
"contract": "ERC165Upgradeable", | ||
"src": "@openzeppelin/contracts-upgradeable/utils/introspection/ERC165Upgradeable.sol:41" | ||
}, | ||
{ | ||
"label": "_roles", | ||
"offset": 0, | ||
"slot": "101", | ||
"type": "t_mapping(t_bytes32,t_struct(RoleData)171_storage)", | ||
"contract": "AccessControlUpgradeable", | ||
"src": "@openzeppelin/contracts-upgradeable/access/AccessControlUpgradeable.sol:61" | ||
}, | ||
{ | ||
"label": "__gap", | ||
"offset": 0, | ||
"slot": "102", | ||
"type": "t_array(t_uint256)49_storage", | ||
"contract": "AccessControlUpgradeable", | ||
"src": "@openzeppelin/contracts-upgradeable/access/AccessControlUpgradeable.sol:259" | ||
}, | ||
{ | ||
"label": "_balances", | ||
"offset": 0, | ||
"slot": "151", | ||
"type": "t_mapping(t_address,t_uint256)", | ||
"contract": "ERC20Upgradeable", | ||
"src": "@openzeppelin/contracts-upgradeable/token/ERC20/ERC20Upgradeable.sol:37" | ||
}, | ||
{ | ||
"label": "_allowances", | ||
"offset": 0, | ||
"slot": "152", | ||
"type": "t_mapping(t_address,t_mapping(t_address,t_uint256))", | ||
"contract": "ERC20Upgradeable", | ||
"src": "@openzeppelin/contracts-upgradeable/token/ERC20/ERC20Upgradeable.sol:39" | ||
}, | ||
{ | ||
"label": "_totalSupply", | ||
"offset": 0, | ||
"slot": "153", | ||
"type": "t_uint256", | ||
"contract": "ERC20Upgradeable", | ||
"src": "@openzeppelin/contracts-upgradeable/token/ERC20/ERC20Upgradeable.sol:41" | ||
}, | ||
{ | ||
"label": "_name", | ||
"offset": 0, | ||
"slot": "154", | ||
"type": "t_string_storage", | ||
"contract": "ERC20Upgradeable", | ||
"src": "@openzeppelin/contracts-upgradeable/token/ERC20/ERC20Upgradeable.sol:43" | ||
}, | ||
{ | ||
"label": "_symbol", | ||
"offset": 0, | ||
"slot": "155", | ||
"type": "t_string_storage", | ||
"contract": "ERC20Upgradeable", | ||
"src": "@openzeppelin/contracts-upgradeable/token/ERC20/ERC20Upgradeable.sol:44" | ||
}, | ||
{ | ||
"label": "__gap", | ||
"offset": 0, | ||
"slot": "156", | ||
"type": "t_array(t_uint256)45_storage", | ||
"contract": "ERC20Upgradeable", | ||
"src": "@openzeppelin/contracts-upgradeable/token/ERC20/ERC20Upgradeable.sol:394" | ||
}, | ||
{ | ||
"label": "_HASHED_NAME", | ||
"offset": 0, | ||
"slot": "201", | ||
"type": "t_bytes32", | ||
"contract": "EIP712Upgradeable", | ||
"src": "@openzeppelin/contracts-upgradeable/utils/cryptography/draft-EIP712Upgradeable.sol:32" | ||
}, | ||
{ | ||
"label": "_HASHED_VERSION", | ||
"offset": 0, | ||
"slot": "202", | ||
"type": "t_bytes32", | ||
"contract": "EIP712Upgradeable", | ||
"src": "@openzeppelin/contracts-upgradeable/utils/cryptography/draft-EIP712Upgradeable.sol:33" | ||
}, | ||
{ | ||
"label": "__gap", | ||
"offset": 0, | ||
"slot": "203", | ||
"type": "t_array(t_uint256)50_storage", | ||
"contract": "EIP712Upgradeable", | ||
"src": "@openzeppelin/contracts-upgradeable/utils/cryptography/draft-EIP712Upgradeable.sol:120" | ||
}, | ||
{ | ||
"label": "_nonces", | ||
"offset": 0, | ||
"slot": "253", | ||
"type": "t_mapping(t_address,t_struct(Counter)4792_storage)", | ||
"contract": "ERC20PermitUpgradeable", | ||
"src": "@openzeppelin/contracts-upgradeable/token/ERC20/extensions/draft-ERC20PermitUpgradeable.sol:28" | ||
}, | ||
{ | ||
"label": "_PERMIT_TYPEHASH_DEPRECATED_SLOT", | ||
"offset": 0, | ||
"slot": "254", | ||
"type": "t_bytes32", | ||
"contract": "ERC20PermitUpgradeable", | ||
"src": "@openzeppelin/contracts-upgradeable/token/ERC20/extensions/draft-ERC20PermitUpgradeable.sol:40", | ||
"renamedFrom": "_PERMIT_TYPEHASH" | ||
}, | ||
{ | ||
"label": "__gap", | ||
"offset": 0, | ||
"slot": "255", | ||
"type": "t_array(t_uint256)49_storage", | ||
"contract": "ERC20PermitUpgradeable", | ||
"src": "@openzeppelin/contracts-upgradeable/token/ERC20/extensions/draft-ERC20PermitUpgradeable.sol:108" | ||
}, | ||
{ | ||
"label": "_delegates", | ||
"offset": 0, | ||
"slot": "304", | ||
"type": "t_mapping(t_address,t_address)", | ||
"contract": "ERC20VotesUpgradeable", | ||
"src": "@openzeppelin/contracts-upgradeable/token/ERC20/extensions/ERC20VotesUpgradeable.sol:42" | ||
}, | ||
{ | ||
"label": "_checkpoints", | ||
"offset": 0, | ||
"slot": "305", | ||
"type": "t_mapping(t_address,t_array(t_struct(Checkpoint)3624_storage)dyn_storage)", | ||
"contract": "ERC20VotesUpgradeable", | ||
"src": "@openzeppelin/contracts-upgradeable/token/ERC20/extensions/ERC20VotesUpgradeable.sol:43" | ||
}, | ||
{ | ||
"label": "_totalSupplyCheckpoints", | ||
"offset": 0, | ||
"slot": "306", | ||
"type": "t_array(t_struct(Checkpoint)3624_storage)dyn_storage", | ||
"contract": "ERC20VotesUpgradeable", | ||
"src": "@openzeppelin/contracts-upgradeable/token/ERC20/extensions/ERC20VotesUpgradeable.sol:44" | ||
}, | ||
{ | ||
"label": "__gap", | ||
"offset": 0, | ||
"slot": "307", | ||
"type": "t_array(t_uint256)47_storage", | ||
"contract": "ERC20VotesUpgradeable", | ||
"src": "@openzeppelin/contracts-upgradeable/token/ERC20/extensions/ERC20VotesUpgradeable.sol:261" | ||
}, | ||
{ | ||
"label": "__gap", | ||
"offset": 0, | ||
"slot": "354", | ||
"type": "t_array(t_uint256)50_storage", | ||
"contract": "ERC1967UpgradeUpgradeable", | ||
"src": "@openzeppelin/contracts-upgradeable/proxy/ERC1967/ERC1967UpgradeUpgradeable.sol:211" | ||
}, | ||
{ | ||
"label": "__gap", | ||
"offset": 0, | ||
"slot": "404", | ||
"type": "t_array(t_uint256)50_storage", | ||
"contract": "UUPSUpgradeable", | ||
"src": "@openzeppelin/contracts-upgradeable/proxy/utils/UUPSUpgradeable.sol:107" | ||
}, | ||
{ | ||
"label": "deprecated_whitelistDisabled", | ||
"offset": 0, | ||
"slot": "454", | ||
"type": "t_bool", | ||
"contract": "FortaCommon", | ||
"src": "contracts/token/FortaCommon.sol:27", | ||
"renamedFrom": "whitelistDisabled" | ||
}, | ||
{ | ||
"label": "__gap", | ||
"offset": 0, | ||
"slot": "455", | ||
"type": "t_array(t_uint256)49_storage", | ||
"contract": "FortaCommon", | ||
"src": "contracts/token/FortaCommon.sol:66" | ||
}, | ||
{ | ||
"label": "__gap", | ||
"offset": 0, | ||
"slot": "504", | ||
"type": "t_array(t_uint256)49_storage", | ||
"contract": "FortaBridgedPolygon", | ||
"src": "contracts/token/FortaBridgedPolygon.sol:91" | ||
} | ||
], | ||
"types": { | ||
"t_address": { | ||
"label": "address", | ||
"numberOfBytes": "20" | ||
}, | ||
"t_array(t_struct(Checkpoint)3624_storage)dyn_storage": { | ||
"label": "struct ERC20VotesUpgradeable.Checkpoint[]", | ||
"numberOfBytes": "32" | ||
}, | ||
"t_array(t_uint256)45_storage": { | ||
"label": "uint256[45]", | ||
"numberOfBytes": "1440" | ||
}, | ||
"t_array(t_uint256)47_storage": { | ||
"label": "uint256[47]", | ||
"numberOfBytes": "1504" | ||
}, | ||
"t_array(t_uint256)49_storage": { | ||
"label": "uint256[49]", | ||
"numberOfBytes": "1568" | ||
}, | ||
"t_array(t_uint256)50_storage": { | ||
"label": "uint256[50]", | ||
"numberOfBytes": "1600" | ||
}, | ||
"t_bool": { | ||
"label": "bool", | ||
"numberOfBytes": "1" | ||
}, | ||
"t_bytes32": { | ||
"label": "bytes32", | ||
"numberOfBytes": "32" | ||
}, | ||
"t_mapping(t_address,t_address)": { | ||
"label": "mapping(address => address)", | ||
"numberOfBytes": "32" | ||
}, | ||
"t_mapping(t_address,t_array(t_struct(Checkpoint)3624_storage)dyn_storage)": { | ||
"label": "mapping(address => struct ERC20VotesUpgradeable.Checkpoint[])", | ||
"numberOfBytes": "32" | ||
}, | ||
"t_mapping(t_address,t_bool)": { | ||
"label": "mapping(address => bool)", | ||
"numberOfBytes": "32" | ||
}, | ||
"t_mapping(t_address,t_mapping(t_address,t_uint256))": { | ||
"label": "mapping(address => mapping(address => uint256))", | ||
"numberOfBytes": "32" | ||
}, | ||
"t_mapping(t_address,t_struct(Counter)4792_storage)": { | ||
"label": "mapping(address => struct CountersUpgradeable.Counter)", | ||
"numberOfBytes": "32" | ||
}, | ||
"t_mapping(t_address,t_uint256)": { | ||
"label": "mapping(address => uint256)", | ||
"numberOfBytes": "32" | ||
}, | ||
"t_mapping(t_bytes32,t_struct(RoleData)171_storage)": { | ||
"label": "mapping(bytes32 => struct AccessControlUpgradeable.RoleData)", | ||
"numberOfBytes": "32" | ||
}, | ||
"t_string_storage": { | ||
"label": "string", | ||
"numberOfBytes": "32" | ||
}, | ||
"t_struct(Checkpoint)3624_storage": { | ||
"label": "struct ERC20VotesUpgradeable.Checkpoint", | ||
"members": [ | ||
{ | ||
"label": "fromBlock", | ||
"type": "t_uint32", | ||
"offset": 0, | ||
"slot": "0" | ||
}, | ||
{ | ||
"label": "votes", | ||
"type": "t_uint224", | ||
"offset": 4, | ||
"slot": "0" | ||
} | ||
], | ||
"numberOfBytes": "32" | ||
}, | ||
"t_struct(Counter)4792_storage": { | ||
"label": "struct CountersUpgradeable.Counter", | ||
"members": [ | ||
{ | ||
"label": "_value", | ||
"type": "t_uint256", | ||
"offset": 0, | ||
"slot": "0" | ||
} | ||
], | ||
"numberOfBytes": "32" | ||
}, | ||
"t_struct(RoleData)171_storage": { | ||
"label": "struct AccessControlUpgradeable.RoleData", | ||
"members": [ | ||
{ | ||
"label": "members", | ||
"type": "t_mapping(t_address,t_bool)", | ||
"offset": 0, | ||
"slot": "0" | ||
}, | ||
{ | ||
"label": "adminRole", | ||
"type": "t_bytes32", | ||
"offset": 0, | ||
"slot": "1" | ||
} | ||
], | ||
"numberOfBytes": "64" | ||
}, | ||
"t_uint224": { | ||
"label": "uint224", | ||
"numberOfBytes": "28" | ||
}, | ||
"t_uint256": { | ||
"label": "uint256", | ||
"numberOfBytes": "32" | ||
}, | ||
"t_uint32": { | ||
"label": "uint32", | ||
"numberOfBytes": "4" | ||
}, | ||
"t_uint8": { | ||
"label": "uint8", | ||
"numberOfBytes": "1" | ||
} | ||
} | ||
} | ||
} | ||
} | ||
} |