Yearn Curve stETH Ethereum MAI Vault
Verified contract
Active on
Ethereum with 13 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
19 additional
variables
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
MAI | ERC-20 | 0.5 | -- | -- | |
yvCurve-stETH-f | ERC-20 | 0.005346 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 17364305 | a year ago | | | 0 | 0.0057910277 | |
| 17031740 | 2 years ago | | | 0 | 0.0010733800 | |
| 17031050 | 2 years ago | | | 0 | 0.0031317300 | |
| 17010570 | 2 years ago | | | 0 | 0.0034299900 | |
| 16990212 | 2 years ago | | | 0 | 0.00087197202 | |
| 16990212 | 2 years ago | | | 0 | 0.0020080378 | |
| 16990212 | 2 years ago | | | 0 | 0.00097379191 | |
| 16990212 | 2 years ago | | | 0 | 0.0010037098 | |
| 16990212 | 2 years ago | | | 0 | 0.00081849537 | |
| 16990212 | 2 years ago | | | 0 | 0.00084541938 |
ABI
ABI objects
Getter at block 20983447 getEthPriceSource() view returns (uint256) getTotalValueLocked() view returns (uint256)
_minimumCollateralPercentage() view returns (uint256)
125
adm() view returns (address)
0x594f17028522bf85e830b689973682967e0dbcbc
adminFee() view returns (uint256)
10000
closingFee() view returns (uint256)
0
collateral() view returns (address)
0xe9d954a9a6a1a61bc1120970f84cdd76562c4a0c
custom() view returns (bool)
false
debtRatio() view returns (uint256)
2
decimalDifferenceRaisedToTen() view returns (uint256)
1
ethPriceSource() view returns (address)
0x034043c002739c0362adff87b92e838348deaa77
gainRatio() view returns (uint256)
1100
getClosingFee() view returns (uint256)
0
getDebtCeiling() view returns (uint256)
500000000000000000
getTokenPriceSource() view returns (uint256)
100000000
iR() view returns (uint256)
1000
mai() view returns (address)
0x8d6cebd76f18e1558d4db88138e2defb3909fad6
maiDebt() view returns (uint256)
0
maxDebt() view returns (uint256)
500000000000000000000000
minDebt() view returns (uint256)
10000000000000000000000
name() view returns (string)
Yearn Curve stETH Ethereum MAI Vault
openingFee() view returns (uint256)
0
owner() view returns (address)
0x3182e6856c3b59c39114416075770ec9dc9ff436
priceSourceDecimals() view returns (uint256)
8
ref() view returns (address)
0x3182e6856c3b59c39114416075770ec9dc9ff436
refFee() view returns (uint256)
0
router() view returns (address)
0x0000000000000000000000000000000000000000
stabilityPool() view returns (address)
0x0000000000000000000000000000000000000000
symbol() view returns (string)
YCSE2MVT
tokenPeg() view returns (uint256)
100000000
totalBorrowed() view returns (uint256)
0
totalSupply() view returns (uint256)
4
vaultCount() view returns (uint256)
4
version() view returns (uint8)
8
Read-only
accumulatedVaultDebt(uint256) view returns (uint256)
balanceOf(address owner) view returns (uint256)
calculateFee(uint256 fee, uint256 amount, uint256 promoFee) view returns (uint256)
checkCollateralPercentage(uint256 vaultID) view returns (uint256)
checkCost(uint256 vaultID) view returns (uint256)
checkExtract(uint256 vaultID) view returns (uint256)
checkLiquidation(uint256 vaultID) view returns (bool)
checkRiskyVault(uint256 vaultID) view returns (bool)
exists(uint256 vaultID) view returns (bool)
getApproved(uint256 tokenId) view returns (address)
isApprovedForAll(address owner, address operator) view returns (bool)
isValidCollateral(uint256 _collateral, uint256 debt) view returns (bool)
lastInterest(uint256) view returns (uint256)
maticDebt(address) view returns (uint256)
ownerOf(uint256 tokenId) view returns (address)
promoter(uint256) view returns (uint256)
supportsInterface(bytes4 interfaceId) view returns (bool)
tokenByIndex(uint256 index) view returns (uint256)
tokenOfOwnerByIndex(address owner, uint256 index) view returns (uint256)
tokenURI(uint256 tokenId) view returns (string)
vaultCollateral(uint256) view returns (uint256)
vaultDebt(uint256 vaultID) view returns (uint256)
State-modifying
Events addFrontEnd(uint256 _promoter)
approve(address to, uint256 tokenId)
borrowToken(uint256 vaultID, uint256 amount, uint256 _front)
burn(uint256 amountToken)
buyRiskDebtVault(uint256 vaultID) returns (uint256)
changeEthPriceSource(address ethPriceSourceAddress)
createVault() returns (uint256)
depositCollateral(uint256 vaultID, uint256 amount)
destroyVault(uint256 vaultID)
getPaid()
getPaid(address pay)
liquidateVault(uint256 vaultID, uint256 _front)
payBackToken(uint256 vaultID, uint256 amount, uint256 _front)
paybackTokenAll(uint256 vaultID, uint256 deadline, uint256 _front)
removeFrontEnd(uint256 _promoter)
renounceOwnership()
safeTransferFrom(address from, address to, uint256 tokenId)
safeTransferFrom(address from, address to, uint256 tokenId, bytes data)
setAdmin(address _adm)
setApprovalForAll(address operator, bool approved)
setClosingFee(uint256 _closingFee)
setCustomURI(bool _custom)
setDebtRatio(uint256 _debtRatio)
setFees(uint256 _admin, uint256 _ref)
setGainRatio(uint256 _gainRatio)
setInterestRate(uint256 _iR)
setMaxDebt(uint256 _maxDebt)
setMinCollateralRatio(uint256 minimumCollateralPercentage)
setMinDebt(uint256 _minDebt)
setOpeningFee(uint256 _openingFee)
setRef(address _ref)
setRouter(address _router)
setStabilityPool(address _pool)
setTokenURI(string _baseURI)
transferFrom(address from, address to, uint256 tokenId)
transferOwnership(address newOwner)
updateFrontEnd(uint256 _promoter, uint256 cashback)
updateOracleName(string _oracle)
updateVaultDebt(uint256 vaultID) returns (uint256)
withdrawCollateral(uint256 vaultID, uint256 amount)
withdrawInterest()
AddedFrontEnd(uint256 promoter)
Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
ApprovalForAll(address indexed owner, address indexed operator, bool approved)
BorrowToken(uint256 vaultID, uint256 amount)
BoughtRiskyDebtVault(uint256 riskyVault, uint256 newVault, address riskyVaultBuyer, uint256 amountPaidtoBuy)
BurnedToken(uint256 amount)
CreateVault(uint256 vaultID, address creator)
DepositCollateral(uint256 vaultID, uint256 amount)
DestroyVault(uint256 vaultID)
LiquidateVault(uint256 vaultID, address owner, address buyer, uint256 debtRepaid, uint256 collateralLiquidated, uint256 closingFee)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
PayBackToken(uint256 vaultID, uint256 amount, uint256 closingFee)
RemovedFrontEnd(uint256 promoter)
Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
UpdatedAdmin(address newAdmin)
UpdatedClosingFee(uint256 newFee)
UpdatedCustomURI(bool custom)
UpdatedDebtRatio(uint256 _debtRatio)
UpdatedEthPriceSource(address _ethPriceSourceAddress)
UpdatedFees(uint256 _adminFee, uint256 _refFee)
UpdatedFrontEnd(uint256 promoter, uint256 newFee)
UpdatedGainRatio(uint256 _gainRatio)
UpdatedInterestRate(uint256 interestRate)
UpdatedMaxDebt(uint256 newMaxDebt)
UpdatedMinCollateralRatio(uint256 newMinCollateralRatio)
UpdatedMinDebt(uint256 newMinDebt)
UpdatedOpeningFee(uint256 newFee)
UpdatedOracleName(string oracle)
UpdatedRef(address newRef)
UpdatedRouter(address router)
UpdatedStabilityPool(address pool)
UpdatedTokenURI(string uri)
WithdrawCollateral(uint256 vaultID, uint256 amount)
WithdrawInterest(uint256 earned)
constructor(address ethPriceSourceAddress, uint256 minimumCollateralPercentage, string name, string symbol, address _mai, address _collateral, string baseURI)
This contract contains no fallback and receive objects.
This contract contains no error objects.