Vault

Verified contract

Active on Ethereum with 427 txns
Deployed by via 0x5542d0b0 at 15397068
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $3,630.96
0xc40923e789780811898886735e685a56b28bc287b219a6cdb14c1314540c618b
0x8ba41a9d488d3f50b8b5e4dabade816fc60814ec8ff7732362689394ccac0d75
0x0555133d4f0c336ad58beeb64e4a1b890d47f8b1bed69e3a55b249f11ad09a77
0x34913f60bd44c3a8a1bd10e73a9137032577366f5c37c5950965c503308f301c
From
0xb1a2d4fd47029e197b356ec93a9cbd09f5d8be75ae4fb85f6f9eca69961eece9
0xcb52ceedd8bad53cf710866a52568475f22ab6f2b769d36e634da2b62de13e30
0x7980548b70e3a67d95b7eea144d77c5a8e77b5c676f1c45a7e7aac88bc4f9c4c
0xc278de06b9e575e0b4a02631089cb8566cb420cc18268e3f33bf6b2edf2ca18a
0x9058571eba2a56f581bc0f3c064e9b07e4a6a66d9f5aa1f92a3e6d37f224dccd
0x28fde6a2361d5be8f50588015ea6622e35409bc6713ddc7743da8f921d4e7c41

Functions
Getter at block 21305338
controllerAddress(view returns (address)
0x2d75aae9d4209b423db0cddba8649e1c9ff44872
currentPeriod(view returns (uint256)
900
feesAddress(view returns (address)
0xd8c48c19413727acb62e051ace11daf31a754c47
flatFeePercent(view returns (uint256)
100000
getDailyInterest(view returns (uint256)
2241966707
getDeployableCapital(view returns (uint256)
0
getMaxWithdrawalAmount(view returns (uint256)
6695211716177
getPeriodOfCurrentEpoch(view returns (uint256)
1065
getTokenPrice(view returns (uint256)
1184116
getTotalDeposited(view returns (uint256)
7439124129086
investmentPercent(view returns (uint8)
10
minDepositAmount(view returns (uint256)
100000
owner(view returns (address)
0x931250786dfd106b1e63c7fd8f0d854876a45200
startOfYearTimestamp(view returns (uint256)
1640995200
underlyingTokenInterface(view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
yieldReserveAddress(view returns (address)
0xba83b569e99b6afc2f2bfe5124460be6f36a4a56
Read-only
getSnapshot(uint256 iview returns (uint256 apruint256 tokenPriceuint256 totalDepositeduint256 dailyInterest)
toErc20Amount(uint256 receiptTokenAmountview returns (uint256)
State-modifying
changeApr(uint256 newApr
claimDailyInterest(
compute(
deposit(uint256 depositAmount
emergencyWithdraw(address destinationAddr
lockCapital(
setController(address controllerAddr
setFeeAddress(address addr
setFlatWithdrawalFee(uint256 newFeeWithMultiplier
setInvestmentPercent(uint8 newPercent
setMinDepositAmount(uint256 minAmount
setTokenPrice(uint256 newTokenPrice
setTotalDepositedAmount(uint256 newAmount
setYieldReserveAddress(address addr
transferOwnership(address addr
withdraw(uint256 receiptTokenAmount
Events
OnAprChanged(uint256 prevApruint256 newApr
OnCapitalLocked(uint256 amountLocked
OnControllerChanged(address prevAddressaddress newAddress
OnEmergencyWithdraw(uint256 withdrawalAmount
OnFeesAddressChanged(address prevAddressaddress newAddress
OnFlatWithdrawalFeeChanged(uint256 prevValueuint256 newValue
OnInterestClaimed(uint256 interestAmount
OnInvestmentPercentChanged(uint8 prevValueuint8 newValue
OnTokenPriceChanged(uint256 prevTokenPriceuint256 newTokenPrice
OnVaultDeposit(address tokenAddressaddress fromAddressuint256 depositAmountuint256 receiptTokensAmount
OnVaultWithdrawal(address tokenAddressaddress toAddressuint256 erc20Amountuint256 receiptTokensAmountuint256 fee
OnYieldReserveAddressChanged(address prevAddressaddress newAddress
OwnershipTransferred(address previousOwneraddress newOwner
Constructor
constructor(address ownerAddraddress controllerAddraddress receiptTokenInterfaceaddress eip20Interfaceuint256 initialApruint256 initialTokenPriceuint256 initialMinDepositAmountuint256 flatFeePercaddress feesAddr
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.