Angle Protocol sd-3CRV Vault
Verified contract
Proxy
Active on
Ethereum with 12 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
0xe802…69bc
0x1a7e…bce8
0x93a3…5721
0x0000…0000
27 additional
variables
Balances ($0.00)
No balances found for "Angle Protocol sd-3CRV Vault"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 18733583 | 10 months ago | | | 0 | 0.057461314 | |
| 18356022 | a year ago | | | 0 | 0.0081590447 | |
| 18198110 | a year ago | | | 0 | 0.0074675721 | |
| 18190549 | a year ago | | | 0 | 0.010609218 | |
| 18190472 | a year ago | | | 0 | 0.010935307 | |
| 18189858 | a year ago | | | 0 | 0.0087091600 | |
| 18182743 | a year ago | | | 0 | 0.012482720 | |
| 17962108 | a year ago | | | 0 | 0.0040161335 | |
| 17959902 | a year ago | | | 0 | 0.015060798 | |
| 17889087 | a year ago | | | 0 | 0.019944283 |
ABI
ABI objects
Getter at block 20993336
BASE_INTEREST() view returns (uint256)
1000000000000000000000000000
BASE_PARAMS() view returns (uint256)
1000000000
DOMAIN_SEPARATOR() view returns (bytes32)
0xd1bd4334fe5496f8ed406fe73403c4f5f14a29abddf01eb20fd9f58d7a5cfb91
HALF_BASE_INTEREST() view returns (uint256)
500000000000000000000000000
badDebt() view returns (uint256)
0
borrowFee() view returns (uint64)
0
collateral() view returns (address)
0xe80298ee8f54a5e1b0448bc2ee844901344469bc
collateralFactor() view returns (uint64)
800000000
debtCeiling() view returns (uint256)
0
dust() view returns (uint256)
0
dustLiquidation() view returns (uint256)
10000000000000000000000
getTotalDebt() view returns (uint256)
0
interestAccumulator() view returns (uint256)
1011294748851048808178161306
interestRate() view returns (uint64)
1243680713969297408
lastInterestAccumulatorUpdated() view returns (uint256)
1701942059
liquidationSurcharge() view returns (uint64)
980000000
maxLiquidationDiscount() view returns (uint64)
80000000
name() view returns (string)
Angle Protocol sd-3CRV Vault
oracle() view returns (address)
0x93a3a7aca63415077de65c415c90a9e490825721
paused() view returns (bool)
false
repayFee() view returns (uint64)
0
stablecoin() view returns (address)
0x1a7e4e63778b4f12a199c062f3efdd288afcbce8
surplus() view returns (uint256)
159708007457769433137
symbol() view returns (string)
sd-3CRV-vault
targetHealthFactor() view returns (uint64)
1050000000
totalNormalizedDebt() view returns (uint256)
0
treasury() view returns (address)
0x8667dbebf68b0bfa6db54f550f41be16c4067d60
vaultIDCount() view returns (uint256)
7
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()