poundtoken
Verified contract
Proxy
Active on
Ethereum with 1,282 txns
Unified storage
Map
Table
Raw
Constants and immutables
4
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 44 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
14 additional
variables
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
HQG | ERC-20 | 5 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21182659 | 4 days ago | | | 0 | 0.0019618557 | |
| 21081324 | 18 days ago | | | 0 | 0.00059032761 | |
| 21081311 | 18 days ago | | | 0 | 0.00034219984 | |
| 20929158 | a month ago | | | 0 | 0.0030125700 | |
| 20812777 | 2 months ago | | | 0 | 0.00068750936 | |
| 20748397 | 2 months ago | | | 0 | 0.00033879500 | |
| 20714488 | 2 months ago | | | 0 | 0.00072026905 | |
| 20683695 | 2 months ago | | | 0 | 0.00081310800 | |
| 20618823 | 3 months ago | | | 0 | 0.000073317587 | |
| 20618801 | 3 months ago | | | 0 | 0.000054071691 |
ABI
ABI objects
Getter at block 21210596 proxiableUUID() view returns (bytes32)
CENT() view returns (uint256)
10000000000000000
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
FROZEN_ROLE() view returns (bytes32)
0x692fe418ed64ac7ff16f79ea7dade91c969e167ccb96f56f1a4cc50061b6005c
MAX_REDEMPTION_ADDRESS() view returns (address)
0x0000000000000000000000000000000000100000
MINTER_ROLE() view returns (bytes32)
0x9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6
MINT_RATIFIER_ROLE() view returns (bytes32)
0xd0aeb7b93be3b51a84ef63e0abb79b32e3ca9c5200c315110bf8808662f5151b
PAUSER_ROLE() view returns (bytes32)
0x65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a
REDEMPTION_ADDRESS_ROLE() view returns (bytes32)
0x00fc2d686fa04c73d9010c440266d7edf4fc9634ba060d3fcce2280634f9998e
REDEMPTION_ADMIN_ROLE() view returns (bytes32)
0x7cd6f1a239a00c62e8815cb6a9b8149b13733d4f681b2e2ebeceddf933a69bcf
decimals() view returns (uint8)
18
name() view returns (string)
poundtoken
paused() view returns (bool)
false
symbol() view returns (string)
1GBP
totalSupply() view returns (uint256)
45756030000000000000000
viewMinimumRedemptionAmount() view returns (uint256)
10000000000000000000
viewMintOperationsCount() view returns (uint256)
7
viewMintPoolsCount() view returns (uint256)
1
viewProofOfReserve() view returns (bool, uint8, address, uint256)
(false, 18, 0x0000000000000000000000000000000000000000, 0)
Read-only
allowance(address owner, address spender) view returns (uint256)
balanceOf(address account) view returns (uint256)
getRoleAdmin(bytes32 role) view returns (bytes32)
getRoleMember(bytes32 role, uint256 index) view returns (address)
getRoleMemberCount(bytes32 role) view returns (uint256)
hasRole(bytes32 role, address account) view returns (bool)
supportsInterface(bytes4 interfaceId) view returns (bool)
viewMintOperation(uint256 opIndex) view returns (uint8, address, uint256, uint256, uint256)
viewMintPool(uint256 poolIndex) view returns (uint256, uint256, uint256, uint256, uint256, uint256)
viewUnfilteredMintOperationRatifierApproval(uint256 opIndex, uint256 ratifierApprovalIndex) view returns (address)
viewUnfilteredMintPoolRefillApproval(uint256 poolIndex, uint256 refillApprovalIndex) view returns (address)
State-modifying
Events admin() returns (address admin_)
changeAdmin(address newAdmin)
implementation() returns (address implementation_)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
approve(address spender, uint256 amount) returns (bool)
approveRefillMintPoolFromNextPool(uint256 poolIndex)
approveThenFinalizeRefillMintPoolFromNextPool(uint256 poolIndex)
burn(address account, uint256 amount)
decreaseAllowance(address spender, uint256 subtractedValue) returns (bool)
disableProofOfReserve()
enableProofOfReserve()
finalizeMint(uint256 opIndex, uint256 poolIndex)
finalizeRefillMintPoolFromNextPool(uint256 poolIndex)
grantRole(bytes32 role, address account)
increaseAllowance(address spender, uint256 addedValue) returns (bool)
pause()
popMintPool()
pushMintPool(uint256 signatures, uint256 threshold, uint256 limit)
ratifyMint(uint256 opIndex)
ratifyThenFinalizeMint(uint256 opIndex, uint256 poolIndex)
reclaimEther()
reclaimToken(address token)
refillLastMintPoolFromAdmin()
renounceRole(bytes32 role, address account)
requestMint(address to, uint256 value)
requestThenFinalizeMint(address to, uint256 value, uint256 poolIndex)
revokeMint(uint256 opIndex)
revokeRole(bytes32 role, address account)
setMintLimit(uint256 poolIndex, uint256 limit)
setMintSignatures(uint256 poolIndex, uint256 signatures)
setMintThreshold(uint256 poolIndex, uint256 threshold)
setProofOfReserveFeed(address feed)
setProofOfReserveHeartbeat(uint256 heartbeat)
setRedemptionMin(uint256 min)
transfer(address to, uint256 amount) returns (bool)
transferFrom(address from, address to, uint256 amount) returns (bool)
unpause()
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
AdminChanged(address previousAdmin, address newAdmin)
Approval(address indexed owner, address indexed spender, uint256 value)
ApproveRefillMintPool(uint256 poolIndex, address approver)
BeaconUpgraded(address indexed beacon)
Burn(address from, uint256 amount)
DisableProofOfReserve()
EnableProofOfReserve()
FinalizeMint(uint256 opIndex, uint256 poolIndex)
FinalizeRefillMintPool(uint256 poolIndex)
Initialized(uint8 version)
Paused(address account)
PopMintPool(uint256 poolIndex)
PushMintPool(uint256 poolIndex, uint256 signatures, uint256 threshold, uint256 limit)
RatifyMint(uint256 opIndex, address ratifier)
ReclaimEther(address admin, uint256 amount)
ReclaimToken(address token, address admin, uint256 amount)
Redeem(address redemptionAddress, uint256 amount)
RequestMint(uint256 opIndex, address to, uint256 value, address requester)
RevokeMint(uint256 opIndex, address revoker)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
SetMintLimit(uint256 poolIndex, uint256 limit)
SetMintSignatures(uint256 poolIndex, uint256 signatures)
SetMintThreshold(uint256 poolIndex, uint256 threshold)
SetProofOfReserveFeed(address feed)
SetProofOfReserveHeartbeat(uint256 heartbeat)
SetRedemptionMin(uint256 min)
Transfer(address indexed from, address indexed to, uint256 value)
Unpaused(address account)
Upgraded(address indexed implementation)
constructor(address _logic, address admin_, bytes _data)
fallback()
receive()
AccountHasFrozenRole(address account)
AmountDoesNotHaveExactCent(uint256 amount)
ApprovalAlreadyPresentInSet(address address_)
ApprovalsCountAboveLimit()
CurrentStatusIsNotRequiredStatus(uint8 currentStatus, uint8 requiredStatus)
MintRequestAmountIsZero()
MintRequestReceiverIsAddressZero()
MintToAddressZeroOrRedemptionAddress(address to)
PoolLimitGreaterThanNextPoolLimit(uint256 limit, uint256 nextLimit)
PoolLimitGreaterThanNextPoolThreshold(uint256 limit, uint256 nextThreshold)
PoolLimitLessThanPreviousPoolLimit(uint256 limit, uint256 prevLimit)
PoolSignaturesGreaterThanNextPoolSignatures(uint256 signatures, uint256 nextSignatures)
PoolSignaturesLessThanPreviousPoolSignatures(uint256 signatures, uint256 prevSignatures)
PoolThresholdGreaterThanNextPoolThreshold(uint256 threshold, uint256 nextThreshold)
PoolThresholdLessThanPreviousPoolLimit(uint256 threshold, uint256 prevLimit)
PoolThresholdLessThanPreviousPoolThreshold(uint256 threshold, uint256 prevThreshold)
ProofOfReserveFeedDecimalsDoNotMatch(uint8 chainReserveFeedDecimals, uint8 paramsDecimals)
ProofOfReserveFeedIsAddressZero()
ProofOfReserveFeedSignedReservesLessThanOrEqualToZero(int256 signedReserves)
ProofOfReserveFeedUpdatedAfterBlockTimestamp(uint256 updatedAt, uint256 blockTimestamp)
ProofOfReserveFeedUpdatedBeforeHeartbeat(uint256 updatedAtPlusHeartbeat, uint256 blockTimestamp)
ProofOfReserveHeartbeatIsZero()
ProofOfReserveTotalSupplyAfterMintWouldExceedReserves(uint256 totalSupplyAfterMint, uint256 reserves)
RatifierApprovalsLessThanRequiredApprovals(uint256 ratifierApprovals, uint256 requiredApprovals)
RedemptionAmountLessThanMin(uint256 amount, uint256 min)
RefillApprovalsLessThanOtherPoolSignatures(uint256 approvals, uint256 signatures)
RefillPoolFromItself()
SignaturesGreaterThanMaxCount(uint256 signatures, uint256 maxCount)
SpendAmountGreaterThanMintPoolThreshold(uint256 amount, uint256 mintPoolThreshold)
SpendAmountGreaterThanMintPoolValue(uint256 amount, uint256 mintPoolValue)
ThresholdExceedsLimit(uint256 threshold, uint256 limit)