ERC1967Proxy

Verified contract

Proxy

Active on Ethereum with 5,794 txns
Deployed by via 0xc916a877 at 20013820
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "ERC1967Proxy"

0x04cce9bf8a8ef4479075950c99aeedd4c7fe6dfbccef3be7bb277d6be4a9026c
0x6c8c30d7cb2d6171b98a5fc8bd515847401bf430302525581e8d4564726301d5
0x88505bfaea10cafbaa7c21d0b71b1fb9446d497a44bc57e9e98e008c8cdea695
0x40351df6b290a6ba8e325b413d3307805c64675f1d1a650d3624716b9652f617
0xccdef8f58546140117cea4cfcb03325b044893bfb0ca1dfb8d94bae0a23546bb
0xbd04fa3dffdb2ea69b2ada675f240b12333922e609b6ffedd225e5c740cdc8e0
0x79688726816ad12560ef15f23320eb6859aec0c421c34174d66ff4613e4ab835
0xdac5934cbae3012c860c0477b954cb3510f23b1a8bc317f88144fb62655f4391
0xa5d8d0580bd18739c3370892f5a193208278eb895bded32756c37e6ae78378e8
0x9c8b32ef2f0f6445049e3561d510385ff10546ecf7e63c253bd640907b4edd5c

Functions
Getter at block 21245033
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
 
proxiableUUID(view returns (bytes32)
vaultLicenser(view returns (address)
0xfe81952a0a2c6ab603ef1b3cc69e1b6bffa92697
Read-only
authorizedExtensions(address userview returns (address[])
collatRatio(uint256 idview returns (uint256)
getTotalValue(uint256 idview returns (uint256)
getVaults(uint256 idview returns (address[])
getVaultsValues(uint256 idview returns (uint256 exoValueuint256 keroValue)
hasVault(uint256 idaddress vaultview returns (bool)
isExtensionAuthorized(address useraddress extensionview returns (bool)
isSystemExtension(address extensionview returns (bool)
State-modifying
add(uint256 idaddress vault
authorizeExtension(address extensionbool isAuthorized
authorizeSystemExtension(address extensionbool isAuthorized
burnDyad(uint256 iduint256 amount
deposit(uint256 idaddress vaultuint256 amount
initialize(
liquidate(uint256 iduint256 touint256 amountreturns (address[]uint256[])
mintDyad(uint256 iduint256 amountaddress to
remove(uint256 idaddress vault
renounceOwnership(
transferOwnership(address newOwner
upgradeToAndCall(address newImplementationbytes datapayable 
withdraw(uint256 idaddress vaultuint256 amountaddress to
Events
Upgraded(address indexed implementation
Added(uint256 indexed idaddress indexed vault
BurnDyad(uint256 indexed iduint256 amountaddress indexed from
Initialized(uint64 version
Liquidate(uint256 indexed idaddress indexed fromuint256 indexed touint256 amount
MintDyad(uint256 indexed iduint256 amountaddress indexed to
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RedeemDyad(uint256 indexed idaddress indexed vaultuint256 amountaddress indexed to
Removed(uint256 indexed idaddress indexed vault
SystemExtensionAuthorized(address indexed extensionuint256 hooks
Upgraded(address indexed implementation
UserExtensionAuthorized(address indexed useraddress indexed extensionbool indexed authorized
Constructor
constructor(address implementationbytes _data
Fallback and receive
fallback(
Errors
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(