Yearn ETH Ethereum MAI Vault
Verified contract
Active on
Ethereum with 27 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
18 additional
variables
Balances ($0.00)
No balances found for "Yearn ETH Ethereum MAI Vault"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 16296617 | 2 years ago | | | 0 | 0.0022818185 | |
| 16276922 | 2 years ago | | | 0 | 0.0023734712 | |
| 16269088 | 2 years ago | | | 0 | 0.0016720278 | |
| 16243013 | 2 years ago | | | 0 | 0.0021927460 | |
| 16239168 | 2 years ago | | | 0 | 0.0017243175 | |
| 16195553 | 2 years ago | | | 0 | 0.0020016836 | |
| 16167749 | 2 years ago | | | 0 | 0.0028925665 | |
| 16161080 | 2 years ago | | | 0 | 0.0023263191 | |
| 16105661 | 2 years ago | | | 0 | 0.0018040043 | |
| 16101438 | 2 years ago | | | 0 | 0.0018939255 |
ABI
ABI objects
Getter at block 20893328 getEthPriceSource() view returns (uint256) getTotalValueLocked() view returns (uint256)
_minimumCollateralPercentage() view returns (uint256)
125
adm() view returns (address)
0x3182e6856c3b59c39114416075770ec9dc9ff436
adminFee() view returns (uint256)
9000
closingFee() view returns (uint256)
50
collateral() view returns (address)
0x671a912c10bba0cfa74cfc2d6fba9ba1ed9530b2
debtRatio() view returns (uint256)
2
decimalDifferenceRaisedToTen() view returns (uint256)
1
ethPriceSource() view returns (address)
0x80762c8b0dbf57324dcbeb867d59c4fc6ffdd960
gainRatio() view returns (uint256)
1100
getClosingFee() view returns (uint256)
50
getDebtCeiling() view returns (uint256)
0
getTokenPriceSource() view returns (uint256)
100000000
iR() view returns (uint256)
0
mai() view returns (address)
0x8d6cebd76f18e1558d4db88138e2defb3909fad6
maiDebt() view returns (uint256)
0
maxDebt() view returns (uint256)
20000000000000000000000000
minDebt() view returns (uint256)
0
name() view returns (string)
Yearn ETH 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)
1000
router() view returns (address)
0x0000000000000000000000000000000000000000
stabilityPool() view returns (address)
0x0000000000000000000000000000000000000000
symbol() view returns (string)
YEEMVT
tokenPeg() view returns (uint256)
100000000
totalBorrowed() view returns (uint256)
0
totalSupply() view returns (uint256)
16
uri() view returns (string)
ipfs://QmNupiVENY16k1MUcWPnXrpXAppMnncqNEChwf6aBXGB8v
vaultCount() view returns (uint256)
16
version() view returns (uint8)
7
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)
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 _uri)
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)
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)
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.