FlexibleStorage
Verified contract
Active on
Ethereum with 0 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "FlexibleStorage"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "FlexibleStorage"
ABI
ABI objects
Getter at block 21024053
resolverProxy() view returns (address)
0x4e3b31eb0e5cb73641ee1e65e7dcefe520ba3ef2
Read-only
getAddressValue(bytes32 contractName, bytes32 record) view returns (address)
getAddressValues(bytes32 contractName, bytes32[] records) view returns (address[])
getBoolValue(bytes32 contractName, bytes32 record) view returns (bool)
getBoolValues(bytes32 contractName, bytes32[] records) view returns (bool[])
getBytes32Value(bytes32 contractName, bytes32 record) view returns (bytes32)
getBytes32Values(bytes32 contractName, bytes32[] records) view returns (bytes32[])
getIntValue(bytes32 contractName, bytes32 record) view returns (int256)
getIntValues(bytes32 contractName, bytes32[] records) view returns (int256[])
getUIntValue(bytes32 contractName, bytes32 record) view returns (uint256)
getUIntValues(bytes32 contractName, bytes32[] records) view returns (uint256[])
hashes(bytes32) view returns (bytes32)
State-modifying
Events deleteAddressValue(bytes32 contractName, bytes32 record)
deleteBoolValue(bytes32 contractName, bytes32 record)
deleteBytes32Value(bytes32 contractName, bytes32 record)
deleteIntValue(bytes32 contractName, bytes32 record)
deleteUIntValue(bytes32 contractName, bytes32 record)
migrateContractKey(bytes32 fromContractName, bytes32 toContractName, bool removeAccessFromPreviousContract)
setAddressValue(bytes32 contractName, bytes32 record, address value)
setAddressValues(bytes32 contractName, bytes32[] records, address[] values)
setBoolValue(bytes32 contractName, bytes32 record, bool value)
setBoolValues(bytes32 contractName, bytes32[] records, bool[] values)
setBytes32Value(bytes32 contractName, bytes32 record, bytes32 value)
setBytes32Values(bytes32 contractName, bytes32[] records, bytes32[] values)
setIntValue(bytes32 contractName, bytes32 record, int256 value)
setIntValues(bytes32 contractName, bytes32[] records, int256[] values)
setUIntValue(bytes32 contractName, bytes32 record, uint256 value)
setUIntValues(bytes32 contractName, bytes32[] records, uint256[] values)
KeyMigrated(bytes32 fromContractName, bytes32 toContractName, bool removeAccessFromPreviousContract)
ValueDeletedAddress(bytes32 contractName, bytes32 record, address value)
ValueDeletedBool(bytes32 contractName, bytes32 record, bool value)
ValueDeletedBytes32(bytes32 contractName, bytes32 record, bytes32 value)
ValueDeletedInt(bytes32 contractName, bytes32 record, int256 value)
ValueDeletedUInt(bytes32 contractName, bytes32 record, uint256 value)
ValueSetAddress(bytes32 contractName, bytes32 record, address value)
ValueSetBool(bytes32 contractName, bytes32 record, bool value)
ValueSetBytes32(bytes32 contractName, bytes32 record, bytes32 value)
ValueSetInt(bytes32 contractName, bytes32 record, int256 value)
ValueSetUInt(bytes32 contractName, bytes32 record, uint256 value)
constructor(address _resolver)
This contract contains no fallback and receive objects.
This contract contains no error objects.