ERC1967Proxy
Verified contract
Proxy
Active on
Ethereum with 695 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 48 additional slots
Balances ($0.00)
No balances found for "ERC1967Proxy"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21274016 | 4 days ago | | | 0 | 0.0013622580 | |
| 21256688 | 7 days ago | | | 0 | 0.0024140589 | |
| 21233695 | 10 days ago | | | 0 | 0.0014148278 | |
| 21050211 | a month ago | | | 0 | 0.0021377017 | |
| 20572096 | 3 months ago | | | 0 | 0.00044655230 | |
| 20572090 | 3 months ago | | | 0 | 0.00063100068 | |
| 20470428 | 4 months ago | | | 0 | 0.0021763795 | |
| 20403772 | 4 months ago | | | 0 | 0.00085150796 | |
| 20288739 | 5 months ago | | | 0 | 0.0012767908 | |
| 20152954 | 5 months ago | | | 0 | 0.00057127137 |
ABI
ABI objects
Getter at block 21304892
FEATURE_ALLOW_ANY_NFT_CONTRACT_FOR_LINKING() view returns (uint32)
4
FEATURE_ALLOW_ANY_NFT_CONTRACT_FOR_UNLINKING() view returns (uint32)
64
FEATURE_DEPOSITS() view returns (uint32)
8
FEATURE_LINKING() view returns (uint32)
1
FEATURE_UNLINKING() view returns (uint32)
2
FEATURE_WITHDRAWALS() view returns (uint32)
16
ROLE_ACCESS_MANAGER() view returns (uint256)
57896044618658097711785492504343953926634992332820282019728792003956564819968
ROLE_LINK_PRICE_MANAGER() view returns (uint32)
65536
ROLE_NEXT_ID_MANAGER() view returns (uint32)
131072
ROLE_UPGRADE_MANAGER() view returns (uint256)
28948022309329048855892746252171976963317496166410141009864396001978282409984
ROLE_WHITELIST_MANAGER() view returns (uint32)
262144
aliContract() view returns (address)
0x6b0b3a982b4634ac68dd83a4dbf02311ce324181
features() view returns (uint256)
71
feeDestination() view returns (address)
0x0000000000000000000000000000000000000000
getImplementation() view returns (address)
0x8382671d1ced3ce395b539f8469ec8fe357faada
iNftContract() view returns (address)
0xa189121ee045aeaa8da80b72f7a1132e3b216237
linkFee() view returns (uint96)
0
linkPrice() view returns (uint96)
0
nextId() view returns (uint256)
4294967824
personalityContract() view returns (address)
0xdd70af84ba86f29bf437756b655110d134b5651c
Read-only
evaluateBy(address operator, uint256 target, uint256 desired) view returns (uint256)
isAllowedForLinking(address targetContract) view returns (bool)
isAllowedForUnlinking(address targetContract) view returns (bool)
isFeatureEnabled(uint256 required) view returns (bool)
isOperatorInRole(address operator, uint256 required) view returns (bool)
isSenderInRole(uint256 required) view returns (bool)
isWhitelisted(address targetContract) view returns (bool allowedForLinking, bool allowedForUnlinking, bool forbiddenForLinking, bool forbiddenForUnlinking)
userRoles(address) view returns (uint256)
whitelistedTargetContracts(address) view returns (uint8)
State-modifying
Events deposit(uint256 iNftId, uint96 aliValue)
link(uint96 personalityId, address targetContract, uint256 targetId)
unlink(uint256 iNftId)
unlinkNFT(address nftContract, uint256 nftId)
updateFeatures(uint256 _mask)
updateLinkPrice(uint96 _linkPrice, uint96 _linkFee, address _feeDestination)
updateNextId(uint256 _nextId)
updateRole(address operator, uint256 role)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
whitelistTargetContract(address targetContract, bool allowedForLinking, bool allowedForUnlinking, bool forbiddenForLinking, bool forbiddenForUnlinking)
withdraw(uint256 iNftId, uint96 aliValue)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
LinkPriceChanged(address indexed _by, uint96 _linkPrice, uint96 _linkFee, address indexed _feeDestination)
LinkUpdated(address indexed _by, uint256 indexed _iNftId, int128 _aliDelta, uint96 _feeValue)
Linked(address indexed _by, uint256 _iNftId, uint96 _linkPrice, uint96 _linkFee, address indexed _personalityContract, uint96 indexed _personalityId, address _targetContract, uint256 _targetId)
NextIdChanged(address indexed _by, uint256 _oldVal, uint256 _newVal)
RoleUpdated(address indexed _by, address indexed _to, uint256 _requested, uint256 _actual)
TargetContractWhitelisted(address indexed _by, address indexed _targetContract, uint8 _oldVal, uint8 _newVal)
Unlinked(address indexed _by, uint256 indexed _iNftId)
Upgraded(address indexed implementation)
constructor(address _logic, bytes _data)
fallback()
receive()
This contract contains no error objects.