Ribbon yvUSDC Theta Vault ETH Put
Verified contract
Proxy
Active on
Ethereum with 3,467 txns
Unified storage
Map
Table
Raw
Constants and immutables
2
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 43 additional slots
4 additional
variables
Balances ($206.67)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
RBN | ERC-20 | 560.546504 | $0.361112 |
$202.42 | |
USDC | ERC-20 | 4.246075 | $1.00 |
$4.25 | |
| ERC-20 | 0.000007 | -- | -- | |
| ERC-20 | 0 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20936674 | a month ago | | | 0 | 0.0050860493 | |
| 20563581 | 3 months ago | | | 0 | 0.0022690868 | |
| 19320482 | 9 months ago | | | 0 | 0.0088587538 | |
| 18716089 | a year ago | | | 0 | 0.016819594 | |
| 17826191 | a year ago | | | 0 | 0.0028126342 | |
| 17826182 | a year ago | | | 0 | 0.0026854779 | |
| 17826174 | a year ago | | | 0 | 0.0025700250 | |
| 17826161 | a year ago | | | 0 | 0.0030332010 | |
| 17776814 | a year ago | | | 0 | 0.0032705467 | |
| 17776795 | a year ago | | | 0 | 0.0034847072 |
ABI
ABI objects
Getter at block 21208754 assetBalance() view returns (uint256) maxWithdrawableShares() view returns (uint256) totalBalance() view returns (uint256)
MINIMUM_SUPPLY() view returns (uint256)
1000
SWAP_CONTRACT() view returns (address)
0x4572f2554421bd64bef1c22c8a81840e8d496bea
USDC() view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
WETH() view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
YEARN_WITHDRAWAL_BUFFER() view returns (uint256)
5
YEARN_WITHDRAWAL_SLIPPAGE() view returns (uint256)
5
adapter() view returns (address)
0xcd99b092a5c08c33d09b3e72046a7ab42d8110d1
asset() view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
cap() view returns (uint256)
100000000000000
collateralToken() view returns (address)
0x5f18c75abdae578b483e5f43f12a39cf75b973a9
currentOption() view returns (address)
0x0000000000000000000000000000000000000000
currentOptionExpiry() view returns (uint256)
0
decimals() view returns (uint8)
6
delay() view returns (uint256)
3600
feeRecipient() view returns (address)
0xdaeada3d210d2f45874724beea03c7d4bbd41674
instantWithdrawalFee() view returns (uint256)
10000000000000000
isPut() view returns (bool)
true
lockedAmount() view returns (uint256)
0
lockedRatio() view returns (uint256)
900000000000000000
manager() view returns (address)
0x77da011d5314d80be59e939c2f7ec2f702e1dcc4
name() view returns (string)
Ribbon yvUSDC Theta Vault ETH Put
nextOption() view returns (address)
0x0000000000000000000000000000000000000000
nextOptionReadyAt() view returns (uint256)
1640347858
owner() view returns (address)
0x77da011d5314d80be59e939c2f7ec2f702e1dcc4
replacementVault() view returns (address)
0xcc323557c71c0d1d20a1861dc69c06c5f3cc9624
symbol() view returns (string)
ryvUSDC-ETH-P-THETA
totalSupply() view returns (uint256)
71308917429
underlying() view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
yearnTokenBalance() view returns (uint256)
84820749868
Read-only
accountVaultBalance(address account) view returns (uint256)
allowance(address owner, address spender) view returns (uint256)
assetAmountToShares(uint256 assetAmount) view returns (uint256)
balanceOf(address account) view returns (uint256)
maxWithdrawAmount(address account) view returns (uint256)
withdrawAmountWithShares(uint256 share) view returns (uint256 amountAfterFee, uint256 feeAmount)
State-modifying
Events admin() returns (address)
changeAdmin(address newAdmin)
implementation() returns (address)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
approve(address spender, uint256 amount) returns (bool)
closeShort()
commitAndClose(struct ProtocolAdapterTypesOptionTerms optionTerms)
decreaseAllowance(address spender, uint256 subtractedValue) returns (bool)
deposit(uint256 amount)
depositETH() payable
depositYieldToken(uint256 amount)
emergencyWithdrawFromShort()
increaseAllowance(address spender, uint256 addedValue) returns (bool)
initialize(address _owner, address _feeRecipient, uint256 _initCap, string _tokenName, string _tokenSymbol)
migrate()
renounceOwnership()
rollToNextOption()
sellOptions(struct TypesOrder order)
setCap(uint256 newCap)
setFeeRecipient(address newFeeRecipient)
setManager(address newManager)
setWithdrawalFee(uint256 newWithdrawalFee)
sunset(address upgradeTo)
transfer(address recipient, uint256 amount) returns (bool)
transferFrom(address sender, address recipient, uint256 amount) returns (bool)
transferOwnership(address newOwner)
withdraw(uint256 share)
withdrawETH(uint256 share)
withdrawYieldToken(uint256 share)
AdminChanged(address previousAdmin, address newAdmin)
Upgraded(address indexed implementation)
Approval(address indexed owner, address indexed spender, uint256 value)
CapSet(uint256 oldCap, uint256 newCap, address manager)
CloseShort(address indexed options, uint256 withdrawAmount, address manager)
Deposit(address indexed account, uint256 amount, uint256 share)
ManagerChanged(address oldManager, address newManager)
Migrate(address account, address replacement, uint256 shares, uint256 amount)
OpenShort(address indexed options, uint256 depositAmount, address manager)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Transfer(address indexed from, address indexed to, uint256 value)
VaultSunset(address replacement)
Withdraw(address indexed account, uint256 amount, uint256 share, uint256 fee)
WithdrawalFeeSet(uint256 oldFee, uint256 newFee)
constructor(address _logic, address _admin, bytes _data)
fallback()
receive()
This contract contains no error objects.