Gro 3Crv Vault

Verified contract

Active on Ethereum with 16 txns
Deployed by via 0x1188b5a4 at 16697425
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $2,096,140.48
0x9f26b45690a6f46dd5f1506a6d98cf390e154e0b895d4283162bf7f4966ef15a
0xc07aa00d07a1ef487aca666cd3bd80578e36ff613ac0db52fc1ab3e07484c19e
0xcef58305e9a7ba59accf4d42e59fa2eb91f6bed5851d3c5825b07c5be56d3e3d
0xb375576ba32186a83157edb352caced1b17fc84b28a2239827537a4ab51a75b1
0x88850fb8f7fb5715aa254e93b36aa0307e2a0a169c269d8a1f62df056fc76df2
0x361d57f30e129f07bc6e67f5a38d9482b62f725c1f27d776ac89a1019ebb2d30
0xc773fac5273ef2a6af2a0b9b147e75b141185c5ee08b884a88f8f59365acf1c7
0xeed958bdf61d4eb2f7150b8a580416e3316b11387aa359725e55552828175920
0xeca3e79ced5b1af0f32c9bb2ba0896020e150d56824e8f45a4b90b2f8bf6322b
0xdb940ab9ce8cfc5e24fe8ca58911b56197f22d39890e6ba894359254062ba1b9

Functions
Getter at block 21326732
CHAINLINK_PRICE_DECIMALS(view returns (uint8)
8
CHAINLINK_PRICE_DECIMAL_FACTOR(view returns (uint256)
100000000
CURVE_RATIO_DECIMALS(view returns (uint256)
6
CURVE_RATIO_DECIMALS_FACTOR(view returns (uint256)
1000000
DEFAULT_DECIMALS(view returns (uint8)
18
DEFAULT_DECIMALS_FACTOR(view returns (uint256)
1000000000000000000
DOMAIN_SEPARATOR(view returns (bytes32)
0x2a77f224df1a714af39af0716d00584c12549c8afe36531cd587af054b010bb8
MAXIMUM_STRATEGIES(view returns (uint256)
5
N_COINS(view returns (uint8)
3
PERCENTAGE_DECIMALS(view returns (uint8)
4
PERCENTAGE_DECIMAL_FACTOR(view returns (uint256)
10000
PERMIT_TYPEHASH(view returns (bytes32)
0x6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c9
asset(view returns (address)
0x6c3f90f043a72fa612cbac8115ee7e52bde6e490
creditAvailable(view returns (uint256)
0
decimals(view returns (uint8)
18
feeCollector(view returns (address)
0xc06b961d9ef666fddcc15f37264fbf6352ca2264
getNoOfStrategies(view returns (uint256)
1
getPricePerShare(view returns (uint256)
1004517733186566490
getStrategyData(view returns (booluint256uint256)
(false, 0, 0)
getStrategyDebt(view returns (uint256)
0
lastReport(view returns (uint256)
1695367955
lockedProfit(view returns (uint256)
0
minDeposit(view returns (uint256)
1000000000000000000
name(view returns (string)
Gro 3Crv Vault
owner(view returns (address)
0x359f4fe841f246a095a82cb26f5819e10a91fe0d
realizedTotalAssets(view returns (uint256)
2021350626125487407649656
releaseTime(view returns (uint256)
432000
strategyDebt(view returns (uint256)
0
symbol(view returns (string)
gro3Crv
 
totalAssets(view returns (uint256)
totalSupply(view returns (uint256)
2012259773367352952439097
vaultAssets(view returns (uint256)
2021350508049202930422272
vaultDebtRatio(view returns (uint256)
0
vaultFee(view returns (uint256)
0
vaultTotalDebt(view returns (uint256)
118076284477227384
Read-only
allowance(addressaddressview returns (uint256)
balanceOf(addressview returns (uint256)
convertToAssets(uint256 _sharesview returns (uint256 assets)
convertToShares(uint256 _assetsview returns (uint256 shares)
creditAvailable(address _strategyview returns (uint256)
excessDebt(address _strategyview returns (uint256uint256)
getStrategyDebt(uint256 _indexview returns (uint256 amount)
getStrategyPositions(address _strategyview returns (uint256)
maxDeposit(addressview returns (uint256 maxAssets)
maxMint(addressview returns (uint256 maxShares)
maxRedeem(address _ownerview returns (uint256 maxShares)
maxWithdraw(address _ownerview returns (uint256 maxAssets)
nonces(addressview returns (uint256)
previewDeposit(uint256 _assetsview returns (uint256 shares)
previewMint(uint256 _sharesview returns (uint256 assets)
previewRedeem(uint256 _sharesview returns (uint256 assets)
previewWithdraw(uint256 _assetsview returns (uint256 shares)
strategies(addressview returns (bool activeuint256 debtRatiouint256 lastReportuint256 totalDebtuint256 totalGainuint256 totalLoss)
strategyId(addressview returns (uint256)
withdrawalQueueAt(uint256 iview returns (address strategy)
State-modifying
addStrategy(address _strategyuint256 _debtRatio
approve(address spenderuint256 amountreturns (bool)
deposit(uint256 _assetsaddress _receiverreturns (uint256 shares)
mint(uint256 _sharesaddress _receiverreturns (uint256 assets)
moveStrategy(address _strategyuint256 _pos
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
redeem(uint256 _sharesaddress _receiveraddress _ownerreturns (uint256 assets)
removeStrategy(address _strategy
renounceOwnership(
report(uint256 _gainuint256 _lossuint256 _debtPaymentbool _emergencyreturns (uint256)
revokeStrategy(
setDebtRatio(address _strategyuint256 _debtRatio
setFeeCollector(address _feeCollector
setProfitRelease(uint256 _time
setVaultFee(uint256 _fee
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
transferOwnership(address newOwner
withdraw(uint256 _assetsaddress _receiveraddress _ownerreturns (uint256 shares)
withdraw(uint256 _assetsaddress _receiveraddress _owneruint256 _minAmountreturns (uint256 shares)
Events
Approval(address indexed owneraddress indexed spenderuint256 amount
Deposit(address indexed calleraddress indexed owneruint256 assetsuint256 shares
LogNewDebtRatio(address indexed strategyuint256 debtRatiouint256 vaultDebtRatio
LogNewQueueHead(uint256 indexed id
LogNewQueueLink(uint256 indexed iduint256 next
LogNewQueueTail(uint256 indexed id
LogNewReleaseFactor(uint256 factor
LogNewVaultFee(uint256 vaultFee
LogNewfeeCollector(address feeCollector
LogStrategyAdded(address indexed strategyuint256 indexed iduint256 pos
LogStrategyHarvestReport(address indexed strategyuint256 gainuint256 lossuint256 debtPaiduint256 debtAddeduint256 lockedProfituint256 lockedProfitBeforeLoss
LogStrategyRemoved(address indexed strategyuint256 indexed id
LogStrategyTotalChanges(address indexed strategyuint256 totalGainuint256 totalLossuint256 totalDebt
LogWithdrawalFromStrategy(uint48 strategyIduint256 strategyDebtuint256 totalVaultDebtuint256 lossFromStrategyWithdrawal
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 amount
Withdraw(address indexed calleraddress indexed receiveraddress indexed owneruint256 assetsuint256 shares
Constructor
constructor(address _asset
Fallback and receive

This contract contains no fallback and receive objects.

Errors
IncorrectStrategyAccounting(
IncorrectVaultOnStrategy(
InsufficientAssets(
InsufficientShares(
MaxStrategyExceeded(
MinDeposit(
NoIdEntry(uint256 id
NoStrategyEntry(address strategy
StrategyActive(
StrategyDebtNotZero(
StrategyExists(address strategy
StrategyLossTooHigh(
StrategyNotActive(
StrategyNotMoved(uint256 errorNo
VaultDebtRatioTooHigh(
VaultFeeTooHigh(
ZeroAddress(
ZeroAssets(
ZeroShares(