This contract is being backfilled. You may encounter incomplete storage history.

OIL

Verified contract

Implementation

Active on Ethereum with 1 txns
Deployed by via 0x8dbcd255 at 16071861
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
19 additional variables

No balances found for "OIL"

0x658e06489df3f003c46d23da6bc966253ef5f65fda68696d9efb21538cf5b220
From

Functions
Getter at block 20799518
baseTax(view returns (uint256)
0
decimals(pure returns (uint8)
18
doubleBaseTimestamp(view returns (uint256)
0
habibi(view returns (address)
0x0000000000000000000000000000000000000000
impl_(view returns (address)
0x0000000000000000000000000000000000000000
minSwap(view returns (uint256)
0
name(pure returns (string)
OIL
paused(view returns (bool)
false
royals(view returns (address)
0x0000000000000000000000000000000000000000
royalsHabibiRatio(view returns (uint256)
0
ruler(view returns (address)
0x0000000000000000000000000000000000000000
sellFee(view returns (uint256)
0
startingTime(view returns (uint256)
0
sushiswapPair(view returns (address)
0x0000000000000000000000000000000000000000
sushiswapV2Router(view returns (address)
0x0000000000000000000000000000000000000000
swapRoyalsCost(view returns (uint256)
0
swapping(view returns (bool)
false
swappingActive(view returns (bool)
false
symbol(pure returns (string)
OIL
totalSupply(view returns (uint256)
0
treasury(view returns (address)
0x0000000000000000000000000000000000000000
unFreezeActive(view returns (bool)
false
unFreezeMerkleRoot(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
unFreezeOilCost(view returns (uint256)
0
unFreezeTimer(view returns (uint256)
0
 
unclaimedRoyals(view returns (uint256[])
uniPair(view returns (address)
0x0000000000000000000000000000000000000000
uniswapV2Router(view returns (address)
0x0000000000000000000000000000000000000000
weth(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
RoyalsUnFrozen(uint256view returns (uint256 lastClaimuint256 eligbleClaimTimestamp)
allStakedOfStaker(address staker_view returns (uint256[]uint256[])
allowance(addressaddressview returns (uint256)
balanceOf(addressview returns (uint256)
blockList(addressview returns (bool)
calculateOilRewards(address staker_view returns (uint256 oilAmount)
claimedRoyals(uint256view returns (address)
claims(uint256view returns (uint256)
escrowedOil(uint256view returns (uint256)
excludedFromFees(addressview returns (bool)
frozenHabibiz(uint256view returns (uint256)
getRoyalsBase(address staker_view returns (uint256 base)
getUnfrozen(uint256 royalId_view returns (uint256[] unFrozenIds_)
habibizOfStaker(address staker_view returns (uint256[])
holderBonusPercentage(address staker_view returns (uint256)
isMinter(addressview returns (bool)
isOwnedByStaker(address staker_uint256 tokenId_bool isRoyal_view returns (uint256bool)
lastUnstakedTimestamp(addressview returns (uint256)
ownerOfRoyal(uint256view returns (address)
royalSwaps(uint256view returns (uint256)
royalsOfStaker(address staker_view returns (uint256[])
staker(address staker_view returns (struct OilV2Stakerstruct OilV2RoyalStaker)
State-modifying
approve(address spenderuint256 valuereturns (bool)
approveRescue(address revoker_bool confirm_bool rescueableByAdmin_
blockOrUnblockAddresses(address[] addresses_bool[] blocked_
burn(address fromuint256 value
cancelSwap(uint256 myRoyalId_
changeUnFreezePrice(uint256 cost_
changeUnFreezeTimer(uint256 newtime_
claim(
excludeFromFees(address[] addresses_bool[] excluded_
freeze(address staker_uint256[] habibizIds_uint256 royalId_returns (bool)
initialize(address habibi_address treasury_
mint(address touint256 value
onERC721Received(address operatoraddress fromuint256 tokenIdbytes datareturns (bytes4)
rescue(address staker_address to_uint256[] habibiIds_uint256[] royalIds_
revokeRescue(address rescueable_bool confirm_
setHabibiAddress(address habibiAddress_
setMinter(address minter_bool canMint_
setPairs(address uniPair_address sushiswapPair_
setPaused(bool paused_
setRoyalOwner(address staker_address previousStaker_uint256 royalId_bool force_
setRoyalSwapCost(uint256 cost_
setRoyalsAddress(address royalsAddress_
setRoyalsHabibiRatio(uint256 ratio_
setRuler(address ruler_
setSellFee(uint256 fee_
setStakedTransferFor(address staker_address newAddress_
setSushiswapPair(address sushiswapPair_
setSushiswapV2Router(address router_
setSwappingActive(bool active_
setUnfreezeMerkleRoot(bytes32 root_
setUniPair(address uniPair_
setUniswapV2Router(address router_
setV2Routers(address uniswapRouter_address sushiswapRouter_
stake(uint256[] habibiz_uint256[] royals_
stakeAll(
stakedTransfer(
swapRoyals(uint256 myRoyalId_uint256 theirRoyalId_returns (bool)
toggleUnfreeze(
transfer(address touint256 valuereturns (bool)
transferFrom(address fromaddress touint256 valuereturns (bool)
unFreeze(uint256 royalId_uint256 habibiz_bytes32[] proof_
unstakeAll(
unstakeAllHabibiz(
unstakeAllRoyals(
unstakeHabibizByIds(uint256[] tokenIds_
unstakeRoyalsByIds(uint256[] tokenIds_
Events
Approval(address indexed owneraddress indexed spenderuint256 value
Transfer(address indexed fromaddress indexed touint256 value
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.