-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
345 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,345 @@ | ||
{ | ||
"manifestVersion": "3.2", | ||
"proxies": [ | ||
{ | ||
"address": "0xFF04820c36759C9F5203021fe051239aD2dcca8a", | ||
"txHash": "0x410240718be18996b6e08a127fb5657a2c3d71898578213f7a2c1d6e258ac104", | ||
"kind": "uups" | ||
} | ||
], | ||
"impls": { | ||
"fd9196c8d729eced96958d2ac8ad53eb930eceddf3ca62635a91d75ef1403cc7": { | ||
"address": "0xC6e2ec5ea817c730AF4b179Fb0fe010743C91E08", | ||
"txHash": "0xb000cac33586ff25ce853a42d708e14a63a0c27fc3f1d72ca76c2de1505f1b40", | ||
"layout": { | ||
"solcVersion": "0.8.19", | ||
"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": "ERC1967UpgradeUpgradeable", | ||
"src": "@openzeppelin/contracts-upgradeable/proxy/ERC1967/ERC1967UpgradeUpgradeable.sol:211" | ||
}, | ||
{ | ||
"label": "__gap", | ||
"offset": 0, | ||
"slot": "51", | ||
"type": "t_array(t_uint256)50_storage", | ||
"contract": "ContextUpgradeable", | ||
"src": "@openzeppelin/contracts-upgradeable/utils/ContextUpgradeable.sol:36" | ||
}, | ||
{ | ||
"label": "_owner", | ||
"offset": 0, | ||
"slot": "101", | ||
"type": "t_address", | ||
"contract": "OwnableUpgradeable", | ||
"src": "@openzeppelin/contracts-upgradeable/access/OwnableUpgradeable.sol:22" | ||
}, | ||
{ | ||
"label": "__gap", | ||
"offset": 0, | ||
"slot": "102", | ||
"type": "t_array(t_uint256)49_storage", | ||
"contract": "OwnableUpgradeable", | ||
"src": "@openzeppelin/contracts-upgradeable/access/OwnableUpgradeable.sol:94" | ||
}, | ||
{ | ||
"label": "__gap", | ||
"offset": 0, | ||
"slot": "151", | ||
"type": "t_array(t_uint256)50_storage", | ||
"contract": "UUPSUpgradeable", | ||
"src": "@openzeppelin/contracts-upgradeable/proxy/utils/UUPSUpgradeable.sol:107" | ||
}, | ||
{ | ||
"label": "__gap", | ||
"offset": 0, | ||
"slot": "201", | ||
"type": "t_array(t_uint256)50_storage", | ||
"contract": "ERC165Upgradeable", | ||
"src": "@openzeppelin/contracts-upgradeable/utils/introspection/ERC165Upgradeable.sol:41" | ||
}, | ||
{ | ||
"label": "_name", | ||
"offset": 0, | ||
"slot": "251", | ||
"type": "t_string_storage", | ||
"contract": "ERC721Upgradeable", | ||
"src": "@openzeppelin/contracts-upgradeable/token/ERC721/ERC721Upgradeable.sol:25" | ||
}, | ||
{ | ||
"label": "_symbol", | ||
"offset": 0, | ||
"slot": "252", | ||
"type": "t_string_storage", | ||
"contract": "ERC721Upgradeable", | ||
"src": "@openzeppelin/contracts-upgradeable/token/ERC721/ERC721Upgradeable.sol:28" | ||
}, | ||
{ | ||
"label": "_owners", | ||
"offset": 0, | ||
"slot": "253", | ||
"type": "t_mapping(t_uint256,t_address)", | ||
"contract": "ERC721Upgradeable", | ||
"src": "@openzeppelin/contracts-upgradeable/token/ERC721/ERC721Upgradeable.sol:31" | ||
}, | ||
{ | ||
"label": "_balances", | ||
"offset": 0, | ||
"slot": "254", | ||
"type": "t_mapping(t_address,t_uint256)", | ||
"contract": "ERC721Upgradeable", | ||
"src": "@openzeppelin/contracts-upgradeable/token/ERC721/ERC721Upgradeable.sol:34" | ||
}, | ||
{ | ||
"label": "_tokenApprovals", | ||
"offset": 0, | ||
"slot": "255", | ||
"type": "t_mapping(t_uint256,t_address)", | ||
"contract": "ERC721Upgradeable", | ||
"src": "@openzeppelin/contracts-upgradeable/token/ERC721/ERC721Upgradeable.sol:37" | ||
}, | ||
{ | ||
"label": "_operatorApprovals", | ||
"offset": 0, | ||
"slot": "256", | ||
"type": "t_mapping(t_address,t_mapping(t_address,t_bool))", | ||
"contract": "ERC721Upgradeable", | ||
"src": "@openzeppelin/contracts-upgradeable/token/ERC721/ERC721Upgradeable.sol:40" | ||
}, | ||
{ | ||
"label": "__gap", | ||
"offset": 0, | ||
"slot": "257", | ||
"type": "t_array(t_uint256)44_storage", | ||
"contract": "ERC721Upgradeable", | ||
"src": "@openzeppelin/contracts-upgradeable/token/ERC721/ERC721Upgradeable.sol:517" | ||
}, | ||
{ | ||
"label": "_ownedTokens", | ||
"offset": 0, | ||
"slot": "301", | ||
"type": "t_mapping(t_address,t_mapping(t_uint256,t_uint256))", | ||
"contract": "ERC721EnumerableUpgradeable", | ||
"src": "@openzeppelin/contracts-upgradeable/token/ERC721/extensions/ERC721EnumerableUpgradeable.sol:22" | ||
}, | ||
{ | ||
"label": "_ownedTokensIndex", | ||
"offset": 0, | ||
"slot": "302", | ||
"type": "t_mapping(t_uint256,t_uint256)", | ||
"contract": "ERC721EnumerableUpgradeable", | ||
"src": "@openzeppelin/contracts-upgradeable/token/ERC721/extensions/ERC721EnumerableUpgradeable.sol:25" | ||
}, | ||
{ | ||
"label": "_allTokens", | ||
"offset": 0, | ||
"slot": "303", | ||
"type": "t_array(t_uint256)dyn_storage", | ||
"contract": "ERC721EnumerableUpgradeable", | ||
"src": "@openzeppelin/contracts-upgradeable/token/ERC721/extensions/ERC721EnumerableUpgradeable.sol:28" | ||
}, | ||
{ | ||
"label": "_allTokensIndex", | ||
"offset": 0, | ||
"slot": "304", | ||
"type": "t_mapping(t_uint256,t_uint256)", | ||
"contract": "ERC721EnumerableUpgradeable", | ||
"src": "@openzeppelin/contracts-upgradeable/token/ERC721/extensions/ERC721EnumerableUpgradeable.sol:31" | ||
}, | ||
{ | ||
"label": "__gap", | ||
"offset": 0, | ||
"slot": "305", | ||
"type": "t_array(t_uint256)46_storage", | ||
"contract": "ERC721EnumerableUpgradeable", | ||
"src": "@openzeppelin/contracts-upgradeable/token/ERC721/extensions/ERC721EnumerableUpgradeable.sol:171" | ||
}, | ||
{ | ||
"label": "__gap", | ||
"offset": 0, | ||
"slot": "351", | ||
"type": "t_array(t_uint256)50_storage", | ||
"contract": "SoulboundERC721", | ||
"src": "contracts/token/SoulboundERC721.sol:17" | ||
}, | ||
{ | ||
"label": "treasury", | ||
"offset": 0, | ||
"slot": "401", | ||
"type": "t_address_payable", | ||
"contract": "TreasuryManager", | ||
"src": "contracts/utils/TreasuryManager.sol:10" | ||
}, | ||
{ | ||
"label": "fee", | ||
"offset": 0, | ||
"slot": "402", | ||
"type": "t_mapping(t_address,t_uint256)", | ||
"contract": "TreasuryManager", | ||
"src": "contracts/utils/TreasuryManager.sol:12" | ||
}, | ||
{ | ||
"label": "__gap", | ||
"offset": 0, | ||
"slot": "403", | ||
"type": "t_array(t_uint256)48_storage", | ||
"contract": "TreasuryManager", | ||
"src": "contracts/utils/TreasuryManager.sol:15" | ||
}, | ||
{ | ||
"label": "validSigner", | ||
"offset": 0, | ||
"slot": "451", | ||
"type": "t_address", | ||
"contract": "GuildCredential", | ||
"src": "contracts/GuildCredential.sol:29" | ||
}, | ||
{ | ||
"label": "cids", | ||
"offset": 0, | ||
"slot": "452", | ||
"type": "t_mapping(t_uint256,t_string_storage)", | ||
"contract": "GuildCredential", | ||
"src": "contracts/GuildCredential.sol:32" | ||
}, | ||
{ | ||
"label": "claimedTokens", | ||
"offset": 0, | ||
"slot": "453", | ||
"type": "t_mapping(t_address,t_mapping(t_enum(GuildAction)5376,t_mapping(t_uint256,t_uint256)))", | ||
"contract": "GuildCredential", | ||
"src": "contracts/GuildCredential.sol:34" | ||
}, | ||
{ | ||
"label": "__gap", | ||
"offset": 0, | ||
"slot": "454", | ||
"type": "t_array(t_uint256)47_storage", | ||
"contract": "GuildCredential", | ||
"src": "contracts/GuildCredential.sol:37" | ||
} | ||
], | ||
"types": { | ||
"t_address": { | ||
"label": "address", | ||
"numberOfBytes": "20" | ||
}, | ||
"t_address_payable": { | ||
"label": "address payable", | ||
"numberOfBytes": "20" | ||
}, | ||
"t_array(t_uint256)44_storage": { | ||
"label": "uint256[44]", | ||
"numberOfBytes": "1408" | ||
}, | ||
"t_array(t_uint256)46_storage": { | ||
"label": "uint256[46]", | ||
"numberOfBytes": "1472" | ||
}, | ||
"t_array(t_uint256)47_storage": { | ||
"label": "uint256[47]", | ||
"numberOfBytes": "1504" | ||
}, | ||
"t_array(t_uint256)48_storage": { | ||
"label": "uint256[48]", | ||
"numberOfBytes": "1536" | ||
}, | ||
"t_array(t_uint256)49_storage": { | ||
"label": "uint256[49]", | ||
"numberOfBytes": "1568" | ||
}, | ||
"t_array(t_uint256)50_storage": { | ||
"label": "uint256[50]", | ||
"numberOfBytes": "1600" | ||
}, | ||
"t_array(t_uint256)dyn_storage": { | ||
"label": "uint256[]", | ||
"numberOfBytes": "32" | ||
}, | ||
"t_bool": { | ||
"label": "bool", | ||
"numberOfBytes": "1" | ||
}, | ||
"t_enum(GuildAction)5376": { | ||
"label": "enum IGuildCredential.GuildAction", | ||
"members": [ | ||
"JOINED_GUILD", | ||
"IS_OWNER", | ||
"IS_ADMIN" | ||
], | ||
"numberOfBytes": "1" | ||
}, | ||
"t_mapping(t_address,t_bool)": { | ||
"label": "mapping(address => bool)", | ||
"numberOfBytes": "32" | ||
}, | ||
"t_mapping(t_address,t_mapping(t_address,t_bool))": { | ||
"label": "mapping(address => mapping(address => bool))", | ||
"numberOfBytes": "32" | ||
}, | ||
"t_mapping(t_address,t_mapping(t_enum(GuildAction)5376,t_mapping(t_uint256,t_uint256)))": { | ||
"label": "mapping(address => mapping(enum IGuildCredential.GuildAction => mapping(uint256 => uint256)))", | ||
"numberOfBytes": "32" | ||
}, | ||
"t_mapping(t_address,t_mapping(t_uint256,t_uint256))": { | ||
"label": "mapping(address => mapping(uint256 => uint256))", | ||
"numberOfBytes": "32" | ||
}, | ||
"t_mapping(t_address,t_uint256)": { | ||
"label": "mapping(address => uint256)", | ||
"numberOfBytes": "32" | ||
}, | ||
"t_mapping(t_enum(GuildAction)5376,t_mapping(t_uint256,t_uint256))": { | ||
"label": "mapping(enum IGuildCredential.GuildAction => mapping(uint256 => uint256))", | ||
"numberOfBytes": "32" | ||
}, | ||
"t_mapping(t_uint256,t_address)": { | ||
"label": "mapping(uint256 => address)", | ||
"numberOfBytes": "32" | ||
}, | ||
"t_mapping(t_uint256,t_string_storage)": { | ||
"label": "mapping(uint256 => string)", | ||
"numberOfBytes": "32" | ||
}, | ||
"t_mapping(t_uint256,t_uint256)": { | ||
"label": "mapping(uint256 => uint256)", | ||
"numberOfBytes": "32" | ||
}, | ||
"t_string_storage": { | ||
"label": "string", | ||
"numberOfBytes": "32" | ||
}, | ||
"t_uint256": { | ||
"label": "uint256", | ||
"numberOfBytes": "32" | ||
}, | ||
"t_uint8": { | ||
"label": "uint8", | ||
"numberOfBytes": "1" | ||
} | ||
} | ||
} | ||
} | ||
} | ||
} |