Option

Verified contract

Implementation

Active on Ethereum with 10 txns
Deployed by via 0x02f8c8dd at 18024984
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
0xacbd66df18b57257c07eb009cb7e5758b22211160ef92f1b5d70c370fd36a56e
0x0a9e035e60fe478eeb8b2e75a9a338fbb60f3ad082a0236bd3d29905686efcc0
0x7c828f404ee216ccdbcb86d567f05a82118c6bd7c24d4f39efe2af749dc41356
0x0941653d264a4c4f3e6a386f62d7c5ed40468ba7312507441a4e5aa798d7b344
0x5e18763ad14ec60bc08d8c29ea3f47c8cfa7808be18f54d6804f00d201fe08e8
0x56bd628ffb6b715fc1e3cd3dde2f03bc2691887411d2021687bd6b1038f25070
0x5290d9d17670eaaf48cd90357deb85085aa9d6a5d3738a2c45cc41710732f303
0x7a61e416ea56d7828eef5771ab5451bb1ab772085e00ea482b355a1408a566a3
0x592864c767c24c16c4db82813137cdd3815b2bdcd7bdb1cb47b1104d7c4c64c4
0xe37b6d4487c8d3aa794e22bd57635f42b98e0fbf73efc3b158da799c5f6989ab

Functions
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
clone_initialize(address _optionFactory
enter(uint256 _amount
exercise(uint256 _targetAmount
exitAll(
initialize(uint256 _strikePriceuint256 _exerciseTimestampuint8 _type
renounceOwnership(
setAllRatio(uint16 _entryFeeRatiouint16 _exerciseFeeRatiouint16 _withdrawFeeRatiouint16 _redeemFeeRatiouint16 _bulletToRewardRatio
setFund(address _fund
setOptionBulletToRewardRatio(uint16 _feeRatio
setOptionEntryFeeRatio(uint16 _feeRatio
setOptionExerciseFeeRatio(uint16 _feeRatio
setOptionRedeemFeeRatio(uint16 _feeRatio
setOptionWithdrawFeeRatio(uint16 _feeRatio
setup(uint256 _optionIDuint256 _startBlockaddress _uHODLAddressaddress _bHODLTokenAddressaddress _fundaddress _bulletaddress _sniper
transferOwnership(address newOwner
unwind(uint256 _unwindAmount
updateStrike(uint256 _strikePrice
withdrawTarget(uint256 _amount
Events
EnteredOption(uint256 optionIDaddress accountuint256 amountuint256 originalAmount
Exercised(uint8 optionTypeuint256 optionIDuint256 timestampuint256 tokenAmountuint256 hodlAmountuint256 exerciseFee
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RedeemedToken(uint8 optionTypeuint256 optionIDaddress accountuint256 baseTokenAmountuint256 targetTokenAmountuint256 originalAmount
WithdrewTarget(uint8 optionTypeuint256 optionIDaddress accountuint256 targetTokenAmountuint256 originalTokenAmount
Constructor
constructor(address _optionFactory
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.