TransparentUpgradeableProxy

Verified contract

Proxy

Active on Base with 1,732 txns
Deployed by via 0x73d07d30 at 12089392
Slot Value
0x0000000000000000000000000000000000000000000000000000000000000000 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000001 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000002 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000003 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000004 0x0000000000000000000000000000000000000000000000000000000000000000
ERC-20
Value $0
ERC-20
--
0x45aa663f3a90e0a385860b8f2d6f81163f33b717705eecc1d2269de4b7f09426
0x122d54b3c324344c8b95f415c3da5edee4e67016c3c944e44adba4c4fa7f0f66
0x17fe7df8eff7d335fa72097e4a749c775d2215c925d7538453f5d08ea0f0a0f4
0x14a6dc5ad688c99c3c76825fae447c1183cd8ed16036eccb8b48c8aeceed8495
0x4a53ec1c58ae39868e23959e4acb89c2d46637b506aa57cba936ead200891ccc
0xfc51854014f5ee38484bbbe09c90e68d7826d921a12d579348201b8a2b5065d8
0x219cb3fda46fcdb7e4404a0b753874de86c3e772160c16147494a56a77576379
0x9701861c904633df4b872bddfa97e6aedc68565ce6b5a0f402a5f9d5ada93bd0
0xd64de11cc653df7ce203a126fc9aa83f33c945a19be2d12183926863d91895d7
0x87eeb91ca0ee707105ce37ee2c5175e06f31846c37286163de5214a04889795f

Functions
Getter at block 22764464
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
DOMAIN_SEPARATOR(view returns (bytes32)
0x95074698c888af3476ffa6192f2e8b03b92fc7c33013df554a0161f48fd37900
MINTER_ROLE(view returns (bytes32)
0x9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6
cap(view returns (uint256)
160000000000000000000000000
decimals(view returns (uint8)
18
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=POD, version=1, chainId=8453, verifyingContract=0xbef5d404548fab05820e64f92cf043b6a06f9c72, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
name(view returns (string)
POD
owner(view returns (address)
0xa49ada8e29fba066b8ece7e3155ea15687d53265
symbol(view returns (string)
POD
totalSupply(view returns (uint256)
16338000000000000000000000
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
nonces(address ownerview returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
approve(address spenderuint256 valuereturns (bool)
burn(uint256 value
burnFrom(address accountuint256 value
grantRole(bytes32 roleaddress account
initialize(string namestring tickeruint256 maxSupplyuint256 initialSupply
mint(address touint256 amount
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
renounceOwnership(
renounceRole(bytes32 roleaddress callerConfirmation
revokeRole(bytes32 roleaddress account
transfer(address touint256 valuereturns (bool)
transferFrom(address fromaddress touint256 valuereturns (bool)
transferOwnership(address newOwner
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed spenderuint256 value
EIP712DomainChanged(
Initialized(uint64 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Transfer(address indexed fromaddress indexed touint256 value
Constructor
constructor(address _logicaddress initialOwnerbytes _data
Fallback and receive
fallback(
Errors
AddressEmptyCode(address target
ERC1967InvalidAdmin(address admin
ERC1967InvalidImplementation(address implementation
ERC1967NonPayable(
FailedInnerCall(
ProxyDeniedAdminAccess(
AccessControlBadConfirmation(
AccessControlUnauthorizedAccount(address accountbytes32 neededRole
ECDSAInvalidSignature(
ECDSAInvalidSignatureLength(uint256 length
ECDSAInvalidSignatureS(bytes32 s
ERC20ExceededCap(uint256 increasedSupplyuint256 cap
ERC20InsufficientAllowance(address spenderuint256 allowanceuint256 needed
ERC20InsufficientBalance(address senderuint256 balanceuint256 needed
ERC20InvalidApprover(address approver
ERC20InvalidCap(uint256 cap
ERC20InvalidReceiver(address receiver
ERC20InvalidSender(address sender
ERC20InvalidSpender(address spender
ERC2612ExpiredSignature(uint256 deadline
ERC2612InvalidSigner(address signeraddress owner
InvalidAccountNonce(address accountuint256 currentNonce
InvalidInitialization(
NotInitializing(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account