TransparentUpgradeableProxy
Verified contract
Proxy
Active on
Ethereum with 99 txns
Unified storage
Map
Table
Raw
Constants and immutables
4
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
2 additional
variables
Balances ($0.00)
No balances found for "TransparentUpgradeableProxy"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20934424 | 2 days ago | | | 0 | 0.049697862 | |
| 20889591 | 8 days ago | | | 0 | 0.0095161750 | |
| 20889578 | 8 days ago | | | 0 | 0.012218987 | |
| 20839552 | 15 days ago | | | 0 | 0.052492927 | |
| 20789758 | 22 days ago | | | 0 | 0.035600830 | |
| 20739146 | a month ago | | | 0 | 0.0047028315 | |
| 20710168 | a month ago | | | 0 | 0.0053015559 | |
| 20638489 | a month ago | | | 0 | 0.0029741667 | |
| 20588499 | 2 months ago | | | 0 | 0.0045204319 | |
| 20583136 | 2 months ago | | | 0 | 0.0083290785 |
ABI
ABI objects
Getter at block 20950144
ContractGenerator() view returns (address)
0x18ab7575ccb1a0b3954fb9252c8c5b77244b3455
DOBStakingPool() view returns (address)
0xe39665adbeb1a270a8225bee81c22f413160f033
bHODL() view returns (address)
0xa4af17064e17e8a623734bf21c733125bd6c9f2d
blankOptionCount() view returns (uint256)
12
blockTime() view returns (uint8)
12
distributions() view returns (address)
0x349660bc15df1da5d31c1ee8abcef76f05194962
fund() view returns (address)
0x6fa2af637a4314845ee1164e17a0124cb2e29ca5
getLastOptionId() view returns (uint256)
360
getStakingPools() view returns (address)
0x7a1e1f1d151574cf1929763cbb210e98317e39a7
owner() view returns (address)
0xf2a180a29e523dd74874156f13d9edba2ee42d3b
stakingPools() view returns (address)
0x7a1e1f1d151574cf1929763cbb210e98317e39a7
stakingRewardPerBlock() view returns (uint256)
140000000000000000
uHODL() view returns (address)
0xfccc39ffd6002a60e7582f10f6e6c94beaeaa73c
Read-only
getOptionByID(uint256 _optionID) view returns (address)
operatorWhitelist(address) view returns (bool)
State-modifying
Events admin() returns (address admin_)
changeAdmin(address newAdmin)
implementation() returns (address implementation_)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
__OptionFactory_init(address _bHodlAddress, address _uHodlAddress)
activateOption(uint256[] _strikePrices, uint256[] _startTimestamps, uint256[] _exerciseTimestamps, uint8[] _optionTypes)
cloneOption(uint8 _num)
createOption(uint256 _strikePrice, uint256 _startTimestamp, uint256 _exerciseTimestamp, uint8 _optionType) returns (uint256 optionID)
emptyBlankOptions()
extendStakingPoolEndBlock(uint256 optionId, uint256 newEndBlock)
removeActivatedOptions(address _optionAddress)
renounceOwnership()
setBlockTime(uint8 _blockTime)
setContractGenerator(address _ContractGenerator)
setDOBStakingPool(address _DOBstaking)
setDistributions(address _distributions)
setFund(address _fund)
setOptionAllRatio(uint256 optionId, uint16 _entryFeeRatio, uint16 _exerciseFeeRatio, uint16 _withdrawFeeRatio, uint16 _redeemFeeRatio, uint16 _bulletToRewardRatio)
setOptionBulletToRewardRatio(uint256 optionId, uint16 _feeRatio)
setOptionEntryFeeRatio(uint256 optionId, uint16 _feeRatio)
setOptionExerciseFeeRatio(uint256 optionId, uint16 _feeRatio)
setOptionRedeemFeeRatio(uint256 optionId, uint16 _feeRatio)
setOptionWithdrawFeeRatio(uint256 optionId, uint16 _feeRatio)
setStakingPools(address _stakingPools)
setStakingRewardPerBlock(uint256 _reward)
setWhitelist(address _operator, bool _isWhitelisted)
transferOwnership(address newOwner)
updateOptionFund(uint256[] optionIds, address _fund)
updateOptionStrike(uint256[] _optionIds, uint256[] _strikePrices)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
BlockTimeChanged(uint8 oldBlockTime, uint8 newBlocktime)
DOBStakingChanged(address oldDOBStaking, address newDOBStaking)
DistribuionsChanged(address oldDDistribuions, address newDistribuions)
OptionCreated(uint256 optionID, address indexed option, address indexed bullet, address indexed sniper, uint256 strikePrice, uint256 startTimestamp, uint256 exerciseTimestamp, uint256 optionType)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
StakingPoolChanged(address oldStakingPool, address newStakingPool)
StakingRewardPerBlockChanged(uint256 oldReward, uint256 newReward)
WhitelistChanged(address operator, bool isWhitelisted)
constructor(address _logic, address admin_, bytes _data)
fallback()
receive()
This contract contains no error objects.