Ribbon ETH Theta Vault

Verified contract

Proxy

Active on Ethereum with 7,848 txns
Deployed by via 0x7176dfe0 at 12147345
Slot
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
Native
Value $74.58
ERC-20
Value $258,224.87
ERC-20
Value $0.07
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x75d2ab2457b84ee21feb3c93511f1d431522632c29796f261562435d236b344d
0x30d5a2ee87efbd29258e49a1e071c5ef4ffbf2f42f46936794d8eb685582002b
0x456576d5eac851d22b7ce5755e0efe88d03245ac10a25df9b0063e4ff6da6e0e
0x74ac9b828933e94fe14c2f92557f8e41e64164c0c97d2f39f92d2c2c8ef8eba7
0xddba9c6c4c48bc6a086eb06335f8bede97c99704445624f2d82982a7d1d88b2f
0xabbafac920b53c378f4e56b87682037f12fb36f3a9b99eb9fe90fbe7d8d999ae
0xeab5776c5725b5185f198596776751b6f8d1b448b6c41d8dcd4b30d4a138fed8
0xbbe7cb4c5b533e746a1d1da78437be2f3254b5e9ee6474174faab2180e1ebdb7
0x41ba46b879fed48de0ce7ad705b1738f715b3f12151873269bc3f6382be1cefa
0x7262c0421c7601f1650004ec8a5cbc25ff3033fdf2216d98408c044bb8c3a9c0

Functions
Getter at block 20874878
MINIMUM_SUPPLY(view returns (uint256)
10000000000
SWAP_CONTRACT(view returns (address)
0x4572f2554421bd64bef1c22c8a81840e8d496bea
USDC(view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
WETH(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
adapter(view returns (address)
0xcd99b092a5c08c33d09b3e72046a7ab42d8110d1
asset(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
assetBalance(view returns (uint256)
103892523583289589150
cap(view returns (uint256)
25000000000000000000000
currentOption(view returns (address)
0x0000000000000000000000000000000000000000
currentOptionExpiry(view returns (uint256)
0
decimals(view returns (uint8)
18
delay(view returns (uint256)
3600
feeRecipient(view returns (address)
0xdaeada3d210d2f45874724beea03c7d4bbd41674
instantWithdrawalFee(view returns (uint256)
5000000000000000
isPut(view returns (bool)
false
lockedAmount(view returns (uint256)
0
lockedRatio(view returns (uint256)
900000000000000000
manager(view returns (address)
0x77da011d5314d80be59e939c2f7ec2f702e1dcc4
maxWithdrawableShares(view returns (uint256)
90900169987755860572
name(view returns (string)
Ribbon ETH Theta Vault
nextOption(view returns (address)
0x0000000000000000000000000000000000000000
nextOptionReadyAt(view returns (uint256)
1640347858
owner(view returns (address)
0x77da011d5314d80be59e939c2f7ec2f702e1dcc4
registry(view returns (address)
0x8d3d21536e025908683aec2633cec228e385c243
replacementVault(view returns (address)
0x25751853eab4d0eb3652b5eb6ecb102a2789644b
symbol(view returns (string)
rETH-THETA
totalBalance(view returns (uint256)
103892523583289589150
totalSupply(view returns (uint256)
90900169997755860572
underlying(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
Read-only
accountVaultBalance(address accountview returns (uint256)
allowance(address owneraddress spenderview returns (uint256)
assetAmountToShares(uint256 assetAmountview returns (uint256)
balanceOf(address accountview returns (uint256)
maxWithdrawAmount(address accountview returns (uint256)
withdrawAmountWithShares(uint256 shareview returns (uint256 amountAfterFeeuint256 feeAmount)
State-modifying
admin(returns (address)
changeAdmin(address newAdmin
implementation(returns (address)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
approve(address spenderuint256 amountreturns (bool)
closeShort(
commitAndClose(struct ProtocolAdapterTypesOptionTerms optionTerms
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
deposit(uint256 amount
depositETH(payable 
emergencyWithdrawFromShort(
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initialize(address _owneraddress _feeRecipientuint256 _initCapstring _tokenNamestring _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 recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
transferOwnership(address newOwner
withdraw(uint256 share
withdrawETH(uint256 share
withdrawToV1Vault(uint256 shareaddress vault
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed spenderuint256 value
CapSet(uint256 oldCapuint256 newCapaddress manager
CloseShort(address indexed optionsuint256 withdrawAmountaddress manager
Deposit(address indexed accountuint256 amountuint256 share
ManagerChanged(address oldManageraddress newManager
Migrate(address accountaddress replacementuint256 sharesuint256 amount
OpenShort(address indexed optionsuint256 depositAmountaddress manager
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 value
VaultSunset(address replacement
Withdraw(address indexed accountuint256 amountuint256 shareuint256 fee
WithdrawToV1Vault(address accountuint256 oldSharesaddress touint256 newShares
WithdrawalFeeSet(uint256 oldFeeuint256 newFee
Constructor
constructor(address _logicaddress _adminbytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.