Option
Verified contract
Implementation
Active on
Ethereum with 10 txns
Storage
Map
Table
Raw
Constants and immutables
3
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x23a6…6d6d
0xf97a…e694
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
uHODL | ERC-20 | 7.992 | -- | -- | |
bHODL | ERC-20 | 0.000077 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 18238428 | a year ago | | | 0 | 0.0022582908 | |
| 18105121 | a year ago | | | 0 | 0.0036606707 | |
| 18097663 | a year ago | | | 0 | 0.0037457447 | |
| 18097628 | a year ago | | | 0 | 0.0039471851 | |
| 18095021 | a year ago | | | 0 | 0.0020391154 | |
| 18061036 | a year ago | | | 0 | 0.0036315495 | |
| 18042224 | a year ago | | | 0 | 0.0087382846 | |
| 18041030 | a year ago | | | 0 | 0.0047815348 | |
| 18040671 | a year ago | | | 0 | 0.0049905278 | |
| 18040627 | a year ago | | | 0 | 0.0049818584 |
ABI
ABI objects
Getter at block 20951254
bullet() view returns (address)
0x23a6bce94e4dbae7c27df5be989925417dc36d6d
exerciseTimestamp() view returns (uint256)
1694160000
fund() view returns (address)
0x6fa2af637a4314845ee1164e17a0124cb2e29ca5
getExpiryTime() view returns (uint256)
1694160000
optionBulletToRewardRatio() view returns (uint16)
80
optionEntryFeeRatio() view returns (uint16)
10
optionExerciseFeeRatio() view returns (uint16)
20
optionFactory() view returns (address)
0x9b4329cbe172f93c0dff18101f40608be8216d85
optionID() view returns (uint256)
1
optionRedeemFeeRatio() view returns (uint16)
20
optionType() view returns (uint8)
1
optionWithdrawFeeRatio() view returns (uint16)
20
owner() view returns (address)
0x18ab7575ccb1a0b3954fb9252c8c5b77244b3455
sniper() view returns (address)
0xf97a4ae19d6e65fbdca3ef32bd77a417ff85e694
stakingPool() view returns (address)
0x7a1e1f1d151574cf1929763cbb210e98317e39a7
startBlock() view returns (uint256)
18040497
strikePrice() view returns (uint256)
26000000000000000000000
Read-only
This contract contains no read-only function objects.
State-modifying
Events clone_initialize(address _optionFactory)
enter(uint256 _amount)
exercise(uint256 _targetAmount)
exitAll()
initialize(uint256 _strikePrice, uint256 _exerciseTimestamp, uint8 _type)
renounceOwnership()
setAllRatio(uint16 _entryFeeRatio, uint16 _exerciseFeeRatio, uint16 _withdrawFeeRatio, uint16 _redeemFeeRatio, uint16 _bulletToRewardRatio)
setFund(address _fund)
setOptionBulletToRewardRatio(uint16 _feeRatio)
setOptionEntryFeeRatio(uint16 _feeRatio)
setOptionExerciseFeeRatio(uint16 _feeRatio)
setOptionRedeemFeeRatio(uint16 _feeRatio)
setOptionWithdrawFeeRatio(uint16 _feeRatio)
setup(uint256 _optionID, uint256 _startBlock, address _uHODLAddress, address _bHODLTokenAddress, address _fund, address _bullet, address _sniper)
transferOwnership(address newOwner)
unwind(uint256 _unwindAmount)
updateStrike(uint256 _strikePrice)
withdrawTarget(uint256 _amount)
EnteredOption(uint256 optionID, address account, uint256 amount, uint256 originalAmount)
Exercised(uint8 optionType, uint256 optionID, uint256 timestamp, uint256 tokenAmount, uint256 hodlAmount, uint256 exerciseFee)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
RedeemedToken(uint8 optionType, uint256 optionID, address account, uint256 baseTokenAmount, uint256 targetTokenAmount, uint256 originalAmount)
WithdrewTarget(uint8 optionType, uint256 optionID, address account, uint256 targetTokenAmount, uint256 originalTokenAmount)
constructor(address _optionFactory)
This contract contains no fallback and receive objects.
This contract contains no error objects.