ERC1967Proxy
Verified contract
Proxy
Active on
Ethereum with 1,077 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 49 additional slots
-
variable spans 46 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
3 additional
variables
Balances ($0.00)
No balances found for "ERC1967Proxy"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 19685010 | 7 months ago | | | 0 | 0.00029192829 | |
| 19685005 | 7 months ago | | | 0 | 0.00025008679 | |
| 19685005 | 7 months ago | | | 0 | 0.00025008679 | |
| 19495564 | 8 months ago | | | 0 | 0.00034471872 | |
| 19495559 | 8 months ago | | | 0 | 0.00036667313 | |
| 19495557 | 8 months ago | | | 0 | 0.00034165384 | |
| 19495551 | 8 months ago | | | 0 | 0.00036187326 | |
| 19485500 | 8 months ago | | | 0 | 0.00068149321 | |
| 19485485 | 8 months ago | | | 0 | 0.00063170380 | |
| 18753283 | a year ago | | | 0 | 0.00052406575 |
ABI
ABI objects
Getter at block 21275788
GOVERNANCE_ROLE() view returns (bytes32)
[unknown]
ISSUER_ROLE() view returns (bytes32)
[unknown]
READER_ROLE() view returns (bytes32)
[unknown]
governance() view returns (address)
[unknown]
name() view returns (string)
[unknown]
pendingGovernance() view returns (address)
[unknown]
symbol() view returns (string)
[unknown]
Read-only
attributes(address _account, bytes32 _attribute, address _issuer) view returns (struct QuadPassportStoreAttribute)
attributesByDID(bytes32 _dID, bytes32 _attribute, address _issuer) view returns (struct QuadPassportStoreAttribute)
balanceOf(address account, uint256 id) view returns (uint256)
balanceOfBatch(address[] accounts, uint256[] ids) view returns (uint256[])
isApprovedForAll(address account, address operator) view returns (bool)
supportsInterface(bytes4 interfaceId) view returns (bool)
uri(uint256) view returns (string)
State-modifying
Events acceptGovernance()
burnPassport(uint256 _tokenId)
burnPassportIssuer(address _account, uint256 _tokenId)
increaseAccountBalance(address _token, address _account, uint256 _amount)
increaseAccountBalanceETH(address _account, uint256 _amount)
initialize(address _governanceContract, string _uri)
mintPassport(struct QuadPassportStoreMintConfig _config, bytes _sigIssuer, bytes _sigAccount) payable
safeBatchTransferFrom(address from, address to, uint256[] ids, uint256[] amounts, bytes data)
safeTransferFrom(address from, address to, uint256 id, uint256 amount, bytes data)
setApprovalForAll(address operator, bool approved)
setAttribute(address _account, uint256 _tokenId, bytes32 _attribute, bytes32 _value, uint256 _issuedAt, bytes _sig) payable
setAttributeIssuer(address _account, uint256 _tokenId, bytes32 _attribute, bytes32 _value, uint256 _issuedAt)
setGovernance(address _governanceContract)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
withdrawETH(address _to) returns (uint256)
withdrawToken(address _to, address _token) returns (uint256)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
AdminChanged(address previousAdmin, address newAdmin)
ApprovalForAll(address indexed account, address indexed operator, bool approved)
BeaconUpgraded(address indexed beacon)
GovernanceUpdated(address indexed _oldGovernance, address indexed _governance)
SetPendingGovernance(address indexed _pendingGovernance)
TransferBatch(address indexed operator, address indexed from, address indexed to, uint256[] ids, uint256[] values)
TransferSingle(address indexed operator, address indexed from, address indexed to, uint256 id, uint256 value)
URI(string value, uint256 indexed id)
Upgraded(address indexed implementation)
constructor(address _logic, bytes _data)
fallback()
fallback()
receive()
This contract contains no error objects.