VaultManagerListing
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
5
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 48 additional slots
23 additional
variables
Balances ($0.00)
No balances found for "VaultManagerListing"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "VaultManagerListing"
ABI
ABI objects
Getter at block 20993336
BASE_INTEREST() view returns (uint256)
1000000000000000000000000000
BASE_PARAMS() view returns (uint256)
1000000000
DOMAIN_SEPARATOR() view returns (bytes32)
0x5d4a5cff91331de5204dde49c7aff6ba586c30a3e7a997e160723df1359afa48
HALF_BASE_INTEREST() view returns (uint256)
500000000000000000000000000
badDebt() view returns (uint256)
0
borrowFee() view returns (uint64)
0
collateral() view returns (address)
0x0000000000000000000000000000000000000000
collateralFactor() view returns (uint64)
0
debtCeiling() view returns (uint256)
0
dust() view returns (uint256)
0
dustLiquidation() view returns (uint256)
0
getTotalDebt() view returns (uint256)
0
interestAccumulator() view returns (uint256)
0
interestRate() view returns (uint64)
0
lastInterestAccumulatorUpdated() view returns (uint256)
0
liquidationSurcharge() view returns (uint64)
0
maxLiquidationDiscount() view returns (uint64)
0
name() view returns (string)
oracle() view returns (address)
0x0000000000000000000000000000000000000000
paused() view returns (bool)
false
repayFee() view returns (uint64)
0
stablecoin() view returns (address)
0x0000000000000000000000000000000000000000
surplus() view returns (uint256)
0
symbol() view returns (string)
targetHealthFactor() view returns (uint64)
0
totalNormalizedDebt() view returns (uint256)
0
treasury() view returns (address)
0x0000000000000000000000000000000000000000
vaultIDCount() view returns (uint256)
0
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 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)
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)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
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()