ERC1967Proxy
Verified contract
Proxy
Active on
Ethereum with 5,794 txns
Unified storage
Map
Table
Raw
Constants and immutables
1
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0xdc40…b712
0xfd03…d4ab
0xfe81…2697
0xef44…70f4
Balances ($0.00)
No balances found for "ERC1967Proxy"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21244918 | 23 minutes ago | | | 0 | 0.0071528245 | |
| 21244817 | 44 minutes ago | | | 0 | 0.0010677313 | |
| 21244730 | an hour ago | | | 0 | 0.00091125018 | |
| 21244693 | an hour ago | | | 0 | 0.0062831862 | |
| 21241829 | 11 hours ago | | | 0 | 0.0042192278 | |
| 21241235 | 13 hours ago | | | 0 | 0.0048883738 | |
| 21239400 | 19 hours ago | | | 0 | 0.0044097144 | |
| 21239400 | 19 hours ago | | | 0 | 0.0046099768 | |
| 21239347 | 19 hours ago | | | 0 | 0.0071611393 | |
| 21238411 | a day ago | | | 0 | 0.0089678838 |
ABI
ABI objects
Getter at block 21245033 proxiableUUID() view returns (bytes32)
KEROSENE_VAULT() view returns (address)
0x4808e4cc6a2ba764778a0351e1be198494af0b43
LIQUIDATION_REWARD() view returns (uint256)
200000000000000000
MAX_VAULTS() view returns (uint256)
6
MIN_COLLAT_RATIO() view returns (uint256)
1500000000000000000
UPGRADE_INTERFACE_VERSION() view returns (string)
5.0.0
dNft() view returns (address)
0xdc400bbe0b8b79c07a962ea99a642f5819e3b712
dyad() view returns (address)
0xfd03723a9a3abe0562451496a9a394d2c4bad4ab
dyadXP() view returns (address)
0xef443646e52d1c28bd757f570d18f4db30db70f4
owner() view returns (address)
0xded796de6a14e255487191963dee436c45995813
vaultLicenser() view returns (address)
0xfe81952a0a2c6ab603ef1b3cc69e1b6bffa92697
Read-only
authorizedExtensions(address user) view returns (address[])
collatRatio(uint256 id) view returns (uint256)
getTotalValue(uint256 id) view returns (uint256)
getVaults(uint256 id) view returns (address[])
getVaultsValues(uint256 id) view returns (uint256 exoValue, uint256 keroValue)
hasVault(uint256 id, address vault) view returns (bool)
isExtensionAuthorized(address user, address extension) view returns (bool)
isSystemExtension(address extension) view returns (bool)
State-modifying
Events add(uint256 id, address vault)
authorizeExtension(address extension, bool isAuthorized)
authorizeSystemExtension(address extension, bool isAuthorized)
burnDyad(uint256 id, uint256 amount)
deposit(uint256 id, address vault, uint256 amount)
initialize()
liquidate(uint256 id, uint256 to, uint256 amount) returns (address[], uint256[])
mintDyad(uint256 id, uint256 amount, address to)
remove(uint256 id, address vault)
renounceOwnership()
transferOwnership(address newOwner)
upgradeToAndCall(address newImplementation, bytes data) payable
withdraw(uint256 id, address vault, uint256 amount, address to)
Upgraded(address indexed implementation)
Added(uint256 indexed id, address indexed vault)
BurnDyad(uint256 indexed id, uint256 amount, address indexed from)
Initialized(uint64 version)
Liquidate(uint256 indexed id, address indexed from, uint256 indexed to, uint256 amount)
MintDyad(uint256 indexed id, uint256 amount, address indexed to)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
RedeemDyad(uint256 indexed id, address indexed vault, uint256 amount, address indexed to)
Removed(uint256 indexed id, address indexed vault)
SystemExtensionAuthorized(address indexed extension, uint256 hooks)
Upgraded(address indexed implementation)
UserExtensionAuthorized(address indexed user, address indexed extension, bool indexed authorized)
constructor(address implementation, bytes _data)
fallback()
AddressEmptyCode(address target)
ERC1967InvalidImplementation(address implementation)
ERC1967NonPayable()
FailedInnerCall()
AddressEmptyCode(address target)
CanNotWithdrawInSameBlock()
CrTooHigh()
CrTooLow()
ERC1967InvalidImplementation(address implementation)
ERC1967NonPayable()
FailedInnerCall()
InvalidDNft()
InvalidInitialization()
NotDNftVault()
NotEnoughExoCollat()
NotInitializing()
NotLicensed()
NotOwner()
OwnableInvalidOwner(address owner)
OwnableUnauthorizedAccount(address account)
TooManyVaults()
UUPSUnauthorizedCallContext()
UUPSUnsupportedProxiableUUID(bytes32 slot)
Unauthorized()
VaultAlreadyAdded()
VaultHasAssets()
VaultNotAdded()
VaultNotKerosene()
VaultNotLicensed()