TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 99 txns
Deployed by via 0x00b1a0af at 17997599
Slot
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

No balances found for "TransparentUpgradeableProxy"

0x341f43c27f5db70a276fd55ff00cf38762cec12d0dbdf04fe61aced7886b5786
0x6791bbd27f88b0caff7e7b3a2bee50b40302c49edabc3ecd52f1bd465cbb69a4
0xea852a71caef598dd8b7dab7f7e74185eea46c6d4eac498cf4e45c436fc98f47
0xbe41bfbf57e03e7c7459c064c5c90c77d4ae257995be578e5bbc314b9a5145e4
0xa523e57586eddef89483ce5f731b5c1a7b3d1059e49704b43ec357b2963469ed
0x7ea0a9f48f487430d45403805f02bce4cbfe55bc0df8effddce71aa567e83c6e
0x3e0b6429b9e4579c87b3d77b80ab834859d8665106bbd8cb6f4d3365f3e335eb
0x2c333c5f2a888923a9c5154986e8485bc97593b4794c31f09643f8663811b965
0x747195c050bcd5fce1f4a836d0ba6f5f185e355568fe6b23e6a594c07a957794
0x542f9c91fc4945d914161e299cb8db1b003623293ad2780a856e56af2c6de877

Functions
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 _optionIDview returns (address)
operatorWhitelist(addressview returns (bool)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
__OptionFactory_init(address _bHodlAddressaddress _uHodlAddress
activateOption(uint256[] _strikePricesuint256[] _startTimestampsuint256[] _exerciseTimestampsuint8[] _optionTypes
cloneOption(uint8 _num
createOption(uint256 _strikePriceuint256 _startTimestampuint256 _exerciseTimestampuint8 _optionTypereturns (uint256 optionID)
emptyBlankOptions(
extendStakingPoolEndBlock(uint256 optionIduint256 newEndBlock
removeActivatedOptions(address _optionAddress
renounceOwnership(
setBlockTime(uint8 _blockTime
setContractGenerator(address _ContractGenerator
setDOBStakingPool(address _DOBstaking
setDistributions(address _distributions
setFund(address _fund
setOptionAllRatio(uint256 optionIduint16 _entryFeeRatiouint16 _exerciseFeeRatiouint16 _withdrawFeeRatiouint16 _redeemFeeRatiouint16 _bulletToRewardRatio
setOptionBulletToRewardRatio(uint256 optionIduint16 _feeRatio
setOptionEntryFeeRatio(uint256 optionIduint16 _feeRatio
setOptionExerciseFeeRatio(uint256 optionIduint16 _feeRatio
setOptionRedeemFeeRatio(uint256 optionIduint16 _feeRatio
setOptionWithdrawFeeRatio(uint256 optionIduint16 _feeRatio
setStakingPools(address _stakingPools
setStakingRewardPerBlock(uint256 _reward
setWhitelist(address _operatorbool _isWhitelisted
transferOwnership(address newOwner
updateOptionFund(uint256[] optionIdsaddress _fund
updateOptionStrike(uint256[] _optionIdsuint256[] _strikePrices
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
BlockTimeChanged(uint8 oldBlockTimeuint8 newBlocktime
DOBStakingChanged(address oldDOBStakingaddress newDOBStaking
DistribuionsChanged(address oldDDistribuionsaddress newDistribuions
OptionCreated(uint256 optionIDaddress indexed optionaddress indexed bulletaddress indexed sniperuint256 strikePriceuint256 startTimestampuint256 exerciseTimestampuint256 optionType
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
StakingPoolChanged(address oldStakingPooladdress newStakingPool
StakingRewardPerBlockChanged(uint256 oldRewarduint256 newReward
WhitelistChanged(address operatorbool isWhitelisted
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.