Gro 3Crv Vault
Verified contract
Active on
Ethereum with 16 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($2,096,140.48)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
3Crv | ERC-20 | 2.021351M | $1.037 |
$2,096,140.48 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 18178385 | a year ago | | | 0 | 0.0013479746 | |
| 17870721 | a year ago | | | 0 | 0.0016117034 | |
| 17869621 | a year ago | | | 0 | 0.00079071014 | |
| 17869583 | a year ago | | | 0 | 0.0013406306 | |
| 16732780 | 2 years ago | | | 0 | 0.0010699919 | |
| 16732439 | 2 years ago | | | 0 | 0.0012216885 | |
| 16720455 | 2 years ago | | | 0 | 0.0013962826 | |
| 16720453 | 2 years ago | | | 0 | 0.0012535709 | |
| 16720449 | 2 years ago | | | 0 | 0.0012207862 | |
| 16720442 | 2 years ago | | | 0 | 0.0012798081 |
ABI
ABI objects
Getter at block 21326732 totalAssets() view returns (uint256)
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 (bool, uint256, uint256)
(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
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(address, address) view returns (uint256)
balanceOf(address) view returns (uint256)
convertToAssets(uint256 _shares) view returns (uint256 assets)
convertToShares(uint256 _assets) view returns (uint256 shares)
creditAvailable(address _strategy) view returns (uint256)
excessDebt(address _strategy) view returns (uint256, uint256)
getStrategyDebt(uint256 _index) view returns (uint256 amount)
getStrategyPositions(address _strategy) view returns (uint256)
maxDeposit(address) view returns (uint256 maxAssets)
maxMint(address) view returns (uint256 maxShares)
maxRedeem(address _owner) view returns (uint256 maxShares)
maxWithdraw(address _owner) view returns (uint256 maxAssets)
nonces(address) view returns (uint256)
previewDeposit(uint256 _assets) view returns (uint256 shares)
previewMint(uint256 _shares) view returns (uint256 assets)
previewRedeem(uint256 _shares) view returns (uint256 assets)
previewWithdraw(uint256 _assets) view returns (uint256 shares)
strategies(address) view returns (bool active, uint256 debtRatio, uint256 lastReport, uint256 totalDebt, uint256 totalGain, uint256 totalLoss)
strategyId(address) view returns (uint256)
withdrawalQueueAt(uint256 i) view returns (address strategy)
State-modifying
Events addStrategy(address _strategy, uint256 _debtRatio)
approve(address spender, uint256 amount) returns (bool)
deposit(uint256 _assets, address _receiver) returns (uint256 shares)
mint(uint256 _shares, address _receiver) returns (uint256 assets)
moveStrategy(address _strategy, uint256 _pos)
permit(address owner, address spender, uint256 value, uint256 deadline, uint8 v, bytes32 r, bytes32 s)
redeem(uint256 _shares, address _receiver, address _owner) returns (uint256 assets)
removeStrategy(address _strategy)
renounceOwnership()
report(uint256 _gain, uint256 _loss, uint256 _debtPayment, bool _emergency) returns (uint256)
revokeStrategy()
setDebtRatio(address _strategy, uint256 _debtRatio)
setFeeCollector(address _feeCollector)
setProfitRelease(uint256 _time)
setVaultFee(uint256 _fee)
transfer(address to, uint256 amount) returns (bool)
transferFrom(address from, address to, uint256 amount) returns (bool)
transferOwnership(address newOwner)
withdraw(uint256 _assets, address _receiver, address _owner) returns (uint256 shares)
withdraw(uint256 _assets, address _receiver, address _owner, uint256 _minAmount) returns (uint256 shares)
Approval(address indexed owner, address indexed spender, uint256 amount)
Deposit(address indexed caller, address indexed owner, uint256 assets, uint256 shares)
LogNewDebtRatio(address indexed strategy, uint256 debtRatio, uint256 vaultDebtRatio)
LogNewQueueHead(uint256 indexed id)
LogNewQueueLink(uint256 indexed id, uint256 next)
LogNewQueueTail(uint256 indexed id)
LogNewReleaseFactor(uint256 factor)
LogNewVaultFee(uint256 vaultFee)
LogNewfeeCollector(address feeCollector)
LogStrategyAdded(address indexed strategy, uint256 indexed id, uint256 pos)
LogStrategyHarvestReport(address indexed strategy, uint256 gain, uint256 loss, uint256 debtPaid, uint256 debtAdded, uint256 lockedProfit, uint256 lockedProfitBeforeLoss)
LogStrategyRemoved(address indexed strategy, uint256 indexed id)
LogStrategyTotalChanges(address indexed strategy, uint256 totalGain, uint256 totalLoss, uint256 totalDebt)
LogWithdrawalFromStrategy(uint48 strategyId, uint256 strategyDebt, uint256 totalVaultDebt, uint256 lossFromStrategyWithdrawal)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Transfer(address indexed from, address indexed to, uint256 amount)
Withdraw(address indexed caller, address indexed receiver, address indexed owner, uint256 assets, uint256 shares)
constructor(address _asset)
This contract contains no fallback and receive objects.
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()