Sourcify Logosourcify.eth

0x083A45c6892F9e35882Ac681C15888B8aA5FCAFA

on Mumbai (80001) (verification on this chain is deprecated)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
ERC20PatronageReceipt_v2_upgradable
Compilation Target
ERC20PatronageReceipt_v2_upgradable.sol:ERC20PatronageReceipt_v2_upgradable
Language
Solidity
Compiler
solc 0.6.12+commit.27d51765
EVM Version
istanbul
Verified At
2024-08-12 10:01:37 UTC
Deployer
Deployment Transaction
Block Number
-1
Transaction Index
-1

Read/Write Contract on:

OpenZeppelin Logo

Loading contract data...

Source Code

Remix IDE LogoView on Remix IDE

Loading contract data...

Compiler Settings

Loading...

Contract Metadata

Loading...

Creation Bytecode

Loading contract data...

CBOR Auxdata

These values are what Sourcify extracted from the recompiled bytecode. If these values are different in the on-chain bytecode, they will show up in Transformations section.

CBOR Auxdata id: 1

View on IPFS Logo
Solidity metadata.json IPFS hash: QmW5tsa3abwsoPoByy9Mq5ghqBpyKu9YkVWWBZZ7UuRUpQ

Loading contract data...

Runtime Bytecode

Loading contract data...

CBOR Auxdata

These values are what Sourcify extracted from the recompiled bytecode. If these values are different in the on-chain bytecode, they will show up in Transformations section.

CBOR Auxdata id: 1

View on IPFS Logo
Solidity metadata.json IPFS hash: QmW5tsa3abwsoPoByy9Mq5ghqBpyKu9YkVWWBZZ7UuRUpQ

Loading contract data...

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
001initializedboolERC20PatronageReceipt_v2_upgradable.sol:ERC20PatronageReceipt_v2_upgradable
011initializingboolERC20PatronageReceipt_v2_upgradable.sol:ERC20PatronageReceipt_v2_upgradable
101600______gapuint256[50]ERC20PatronageReceipt_v2_upgradable.sol:ERC20PatronageReceipt_v2_upgradable
5101600__gapuint256[50]ERC20PatronageReceipt_v2_upgradable.sol:ERC20PatronageReceipt_v2_upgradable
101020_relayHubaddressERC20PatronageReceipt_v2_upgradable.sol:ERC20PatronageReceipt_v2_upgradable
10201568__gapuint256[49]ERC20PatronageReceipt_v2_upgradable.sol:ERC20PatronageReceipt_v2_upgradable
151020trustedForwarderaddressERC20PatronageReceipt_v2_upgradable.sol:ERC20PatronageReceipt_v2_upgradable
152032_balancesmapping(address ⇒ uint256)ERC20PatronageReceipt_v2_upgradable.sol:ERC20PatronageReceipt_v2_upgradable
153032_allowancesmapping(address ⇒ mapping(address ⇒ uint256))ERC20PatronageReceipt_v2_upgradable.sol:ERC20PatronageReceipt_v2_upgradable
154032_totalSupplyuint256ERC20PatronageReceipt_v2_upgradable.sol:ERC20PatronageReceipt_v2_upgradable
155032_namestringERC20PatronageReceipt_v2_upgradable.sol:ERC20PatronageReceipt_v2_upgradable
156032_symbolstringERC20PatronageReceipt_v2_upgradable.sol:ERC20PatronageReceipt_v2_upgradable
15701_decimalsuint8ERC20PatronageReceipt_v2_upgradable.sol:ERC20PatronageReceipt_v2_upgradable
15801408__gapuint256[44]ERC20PatronageReceipt_v2_upgradable.sol:ERC20PatronageReceipt_v2_upgradable
202032_rolesmapping(bytes32 ⇒ struct AccessControlUpgradeSafe.RoleData)ERC20PatronageReceipt_v2_upgradable.sol:ERC20PatronageReceipt_v2_upgradable
20301568__gapuint256[49]ERC20PatronageReceipt_v2_upgradable.sol:ERC20PatronageReceipt_v2_upgradable

Standard JSON Input

This isn't the original compiler JSON data. Generated for compatibility.

Loading...

Standard JSON Output

This isn't the original compiler JSON data. Generated for compatibility.

Loading...
0x083A45c6892F9e35882Ac681C15888B8aA5FCAFA on Mumbai (80001)