Optix

Verified contract

Active on Ethereum with 6,314 txns
Deployed by via 0xe8d27932 at 14941869
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $205.12
0xe4aa4323d6e2ebf3efa473a29e406fb8cc0a75cb2013a070c3a02e4ca1b3ecbe
0xbf0eab9f737052bc1610319c6397a0c6fe3daab1d5a4f22b1b415691cbc3289e
0xaa3eb563e580f49a091c3e2787c8fc793f5bde6ab9eb6338ff9afccd9394814b
0x821a072ff93e51f48dc72818f8780fbc980bb57a85f47251248ac7f53ffd6f26
0xb5318029970e784556b0b0661958ff023c6a23446023d56fc0f8faa6d6a663c9
0x592b5fd2e09e04546b1253bebd69499dfd21f1e88995fafc959aeca265a1bdf9
0x78ed057950623c9f17d451a3fc80834cfbed9300275806ac0f0f11f4d567f674
0x348b79f1666ed05b71d8040586de0d96bce3d548dcb7c64666c71cd91a21c8eb
0xe5044413ab76efb8dd17d7da97dff32b06bb8f96ebe9393ce25bf7cfbb0a6e73
0x999833950e1bad9092402f2f13d46f61d818548b607b217a5611ee43a6c143b0

Functions
Getter at block 21212059
decimals(view returns (uint8)
18
 
getAllCollections(view returns (struct OptixCollection[] _collections)
getAllFreeCollections(view returns (address[] _collections)
[0xc2680D3670e9dcF42d8793b42Cf1541Ec0E73bc3, 0xC38018B28b09602BAF51412fA7Eec3A1FD3B2beD, 0x12bE473a9299B29a1E22c0893695254a97dEa07f, 0xC26ef2E721CC3C494b0F91Be9be38b6111a1A83c, 0x744cb7dfD307d09D00A6E2B536eE616f3F897Bdd, 0x703132A4fb5Eeba3dda824B2e10fe84497038ddd]
name(view returns (string)
Optix
owner(view returns (address)
0x017639fb1174d8cc767c5be5b1b4349f37929909
symbol(view returns (string)
OPTIX
thirdPartyFee(view returns (uint256)
1000000000000000
totalSupply(view returns (uint256)
519449892000000000000002100
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
calculateStakeReward(address _contractAddressuint256 _tokenIdview returns (uint256 _totalReward)
checkForStake(address _contractAddressuint256 _tokenIdview returns (bool _exists)
collectionIsApproved(address _contractAddressview returns (bool _approved)
collections(uint256view returns (address contractAddressuint256 hourlyReward)
freeCollections(uint256view returns (address)
getActiveList(address _contractAddressview returns (uint256[] _activeList)
getCollection(address _contractAddressview returns (struct OptixCollection _collections)
getStake(address _contractAddressuint256 _tokenIdview returns (struct OptixStake _exists)
hasMigrated(addressview returns (bool)
myActiveCollections(addressaddressuint256view returns (uint256)
openStakes(addressuint256view returns (address contractAddressaddress ownerAddressuint256 startTimeuint256 tokenId)
State-modifying
addCollection(address _contractAddressuint256 _hourlyReward
addToFreeCollections(address _contractAddress
approve(address spenderuint256 amountreturns (bool)
burn(uint256 amount
burnFrom(address accountuint256 amount
claimAllWithoutClosing(returns (uint256 _totalReward)
claimWithoutClosing(address _contractAddressuint256[] _tokenIdsreturns (uint256 _totalReward)
closeStake(address _contractAddressuint256[] _tokenIdspayable returns (uint256 _totalReward)
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
increaseAllowance(address spenderuint256 addedValuereturns (bool)
migrateFromv1(
mint(address touint256 amount
openStake(address _contractAddressuint256[] _tokenIdspayable 
removeCollection(address _contractAddress
removeFreeCollection(address _contractAddress
renounceOwnership(
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
transferOwnership(address newOwner
updateMigrationMode(uint256 _migrationMode
updateOwnership(address _contractAddressuint256 _tokenId
updatePayoutWallet(address _payoutWallet
updateThirdPartyFee(uint256 _fee
updateV1Contract(address _v1ContractAddress
withdraw(
Events
Approval(address indexed owneraddress indexed spenderuint256 value
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 value
Constructor
constructor(
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.