Angle Protocol wstETH-EUR Vault
Verified contract
Proxy
Active on
Ethereum with 220 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 48 additional slots
0x8667…7d60
0x7f39…2ca0
0x1a7e…bce8
0x8854…baf0
27 additional
variables
Balances ($3,823,504.17)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
wstETH | ERC-20 | 1.011927K | $3,778.44 |
$3,823,504.17 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21157097 | 3 hours ago | | | 0 | 0.0034938446 | |
| 21149365 | a day ago | | | 0 | 0.0021801832 | |
| 20718164 | 2 months ago | | | 0 | 0.00039140412 | |
| 20696815 | 2 months ago | | | 0 | 0.00016735140 | |
| 20696766 | 2 months ago | | | 0 | 0.00015497267 | |
| 20694574 | 2 months ago | | | 0 | 0.00041338801 | |
| 20692866 | 2 months ago | | | 0 | 0.0042087362 | |
| 20692661 | 2 months ago | | | 0 | 0.0024012552 | |
| 20690555 | 2 months ago | | | 0 | 0.00026974292 | |
| 20532641 | 3 months ago | | | 0 | 0.00050321788 |
ABI
ABI objects
Getter at block 21157928
BASE_INTEREST() view returns (uint256)
1000000000000000000000000000
BASE_PARAMS() view returns (uint256)
1000000000
DOMAIN_SEPARATOR() view returns (bytes32)
0xd579ff0e23b877457ba09cf1ad69de93a68d8b5723d799970a83bc43452b796a
HALF_BASE_INTEREST() view returns (uint256)
500000000000000000000000000
badDebt() view returns (uint256)
0
borrowFee() view returns (uint64)
0
collateral() view returns (address)
0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0
collateralFactor() view returns (uint64)
770000000
debtCeiling() view returns (uint256)
10000000000000000000000000
dust() view returns (uint256)
0
dustLiquidation() view returns (uint256)
10000000000000000000000
getTotalDebt() view returns (uint256)
1034464584524649708448294
interestAccumulator() view returns (uint256)
1052456732588879356538286460
interestRate() view returns (uint64)
1243680713969297408
lastInterestAccumulatorUpdated() view returns (uint256)
1731239639
liquidationSurcharge() view returns (uint64)
980000000
maxLiquidationDiscount() view returns (uint64)
85000000
name() view returns (string)
Angle Protocol wstETH-EUR Vault
oracle() view returns (address)
0x885448f5fc6f636901cc0cc92ef7477ae132baf0
paused() view returns (bool)
false
repayFee() view returns (uint64)
0
stablecoin() view returns (address)
0x1a7e4e63778b4f12a199c062f3efdd288afcbce8
surplus() view returns (uint256)
44113666960829828138149
symbol() view returns (string)
wstETH-EUR-vault
targetHealthFactor() view returns (uint64)
1100000000
totalNormalizedDebt() view returns (uint256)
982892400497690807177208
treasury() view returns (address)
0x8667dbebf68b0bfa6db54f550f41be16c4067d60
vaultIDCount() view returns (uint256)
40
veBoostProxy() view returns (address)
0x0000000000000000000000000000000000000000
whitelistingActivated() view returns (bool)
false
Read-only
balanceOf(address owner) view returns (uint256)
checkLiquidation(uint256 vaultID, address liquidator) view returns (struct LiquidationOpportunity liqOpp)
getApproved(uint256 vaultID) view returns (address)
getVaultDebt(uint256 vaultID) view returns (uint256)
isApprovedForAll(address owner, address operator) view returns (bool)
isApprovedOrOwner(address spender, uint256 vaultID) view returns (bool)
isWhitelisted(address) view returns (uint256)
nonces(address owner) view returns (uint256)
ownerOf(uint256 vaultID) view returns (address)
supportsInterface(bytes4 interfaceId) pure returns (bool)
tokenURI(uint256 vaultID) view returns (string)
vaultData(uint256) view returns (uint256 collateralAmount, uint256 normalizedDebt)
xLiquidationBoost(uint256) view returns (uint256)
yLiquidationBoost(uint256) view returns (uint256)
State-modifying
Events admin() returns (address admin_)
changeAdmin(address newAdmin)
implementation() returns (address implementation_)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
accrueInterestToTreasury() returns (uint256 surplusValue, uint256 badDebtValue)
angle(uint8[] actions, bytes[] datas, address from, address to) returns (struct PaymentData)
angle(uint8[] actions, bytes[] datas, address from, address to, address who, bytes repayData) returns (struct PaymentData paymentData)
approve(address to, uint256 vaultID)
createVault(address toVault) returns (uint256)
getDebtOut(uint256 vaultID, uint256 stablecoinAmount, uint256 senderBorrowFee, uint256 senderRepayFee)
initialize(address _treasury, address _collateral, address _oracle, struct VaultParameters params, string _symbol)
liquidate(uint256[] vaultIDs, uint256[] amounts, address from, address to) returns (struct LiquidatorData)
liquidate(uint256[] vaultIDs, uint256[] amounts, address from, address to, address who, bytes data) returns (struct LiquidatorData liqData)
permit(address owner, address spender, bool approved, uint256 deadline, uint8 v, bytes32 r, bytes32 s)
safeTransferFrom(address from, address to, uint256 vaultID)
safeTransferFrom(address from, address to, uint256 vaultID, bytes _data)
setApprovalForAll(address operator, bool approved)
setBaseURI(string baseURI_)
setDebtCeiling(uint256 _debtCeiling)
setDusts(uint256 _dust, uint256 _dustLiquidation, uint256 dustCollateral_)
setLiquidationBoostParameters(address _veBoostProxy, uint256[] xBoost, uint256[] yBoost)
setOracle(address _oracle)
setTreasury(address _treasury)
setUint64(uint64 param, bytes32 what)
togglePause()
toggleWhitelist(address target)
transferFrom(address from, address to, uint256 vaultID)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
AccruedToTreasury(uint256 surplusEndValue, uint256 badDebtEndValue)
Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
ApprovalForAll(address indexed owner, address indexed operator, bool approved)
CollateralAmountUpdated(uint256 vaultID, uint256 collateralAmount, uint8 isIncrease)
DebtCeilingUpdated(uint256 debtCeiling)
DebtTransferred(uint256 srcVaultID, uint256 dstVaultID, address dstVaultManager, uint256 amount)
FiledUint64(uint64 param, bytes32 what)
Initialized(uint8 version)
InterestAccumulatorUpdated(uint256 value, uint256 timestamp)
InternalDebtUpdated(uint256 vaultID, uint256 internalAmount, uint8 isIncrease)
LiquidatedVaults(uint256[] vaultIDs)
LiquidationBoostParametersUpdated(address indexed _veBoostProxy, uint256[] xBoost, uint256[] yBoost)
Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
constructor(address _logic, address admin_, bytes _data)
fallback()
receive()
ApprovalToCaller()
ApprovalToOwner()
DebtCeilingExceeded()
DustyLeftoverAmount()
ExpiredDeadline()
HealthyVault()
IncompatibleLengths()
InsolventVault()
InvalidParameterType()
InvalidParameterValue()
InvalidSetOfParameters()
InvalidSignature()
InvalidTreasury()
NonERC721Receiver()
NonexistentVault()
NotApproved()
NotGovernor()
NotGovernorOrGuardian()
NotTreasury()
NotVaultManager()
NotWhitelisted()
Paused()
TooHighParameterValue()
TooSmallParameterValue()
ZeroAddress()