Shezmu Guardian

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x54bdb997 at 20291726
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 49 additional slots
-
variable spans 46 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 1 additional slot
-
variable spans 1 additional slot
11 additional variables

No balances found for "Shezmu Guardian"

No transactions found for "Shezmu Guardian"


Functions
Getter at block 21386047
PRECISION(view returns (uint256)
10000
ROUTER(view returns (address)
0x7a250d5630b4cf539739df2c5dacb4c659f2488d
SHEZMU(view returns (address)
0x5fe72ed557d8a02fff49b3b826792c765d5ce162
USDC(view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
addressProvider(view returns (address)
0x0000000000000000000000000000000000000000
allFeeTokens(view returns (address[])
[]
claimFee(view returns (uint256)
0
 
getTributeFee(view returns (uint256 tributeFeeForShezmu_uint256 tributeFeeForETH_uint256 shezmuPriceInUSDuint256 ethPriceInUSD)
lpFeeReceiver(view returns (address)
0x0000000000000000000000000000000000000000
mintLimit(view returns (uint256)
0
name(view returns (string)
Shezmu Guardian
owner(view returns (address)
0x0000000000000000000000000000000000000000
paused(view returns (bool)
false
pricePerGuardian(view returns (uint256)
0
rewardRate(view returns (uint256 rewardPerSecuint256 numberOfGuardians)
(rewardPerSec=0, numberOfGuardians=0)
totalSupply(view returns (uint256)
0
treasury(view returns (address)
0x0000000000000000000000000000000000000000
tributeFeeForETH(view returns (uint256)
0
tributeFeeForShezmu(view returns (uint256)
0
txnFee(view returns (uint256)
0
zap(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
balanceOf(address accountuint256 idview returns (uint256)
balanceOfBatch(address[] accountsuint256[] idsview returns (uint256[])
isApprovedForAll(address accountaddress operatorview returns (bool)
isWhitelisted(addressview returns (bool)
pendingReward(address accountview returns (uint256 rewarduint256 dividendsuint256 feeInUSDuint256 shezmuAmountForFeeuint256 ethAmountForFee)
supportsInterface(bytes4 interfaceIdview returns (bool)
totalBalanceOf(addressview returns (uint256)
uri(uint256 tokenIdview returns (string)
State-modifying
addFeeTokens(address[] tokens
airdrop(address[] tosuint256[] amounts
bond(address accountaddress feeTokenuint256 amount
claim(payable 
claimUSDC(
compound(address toaddress feeTokenuint256 amount
initialize(address treasury_
mint(address toaddress feeTokenuint256 amount
pause(
receiveReward(payable 
recoverERC20(address token
removeFeeTokens(address[] tokens
renounceOwnership(
safeBatchTransferFrom(address fromaddress touint256[] idsuint256[] amountsbytes data
safeTransferFrom(address fromaddress touint256 iduint256 amountbytes data
sellRewardForBond(address accountuint256 dividends
setAddressProvider(address _addressProvider
setApprovalForAll(address operatorbool approved
setFee(uint256 _txnFeeuint256 _claimFeeuint256 _feeForShezmuuint256 _feeForETH
setLpFeeReceiver(address receiver
setMintLimit(uint256 limit
setPricePerGuardian(uint256 price
setRewardRate(struct GuardianRewardRate _rewardRate
setTreasury(address treasury_
setWhitelist(address vaultbool whitelist
setZap(address zap_
split(address touint256 amount
transferOwnership(address newOwner
unpause(
updateRewardForObelisk(address account
Events
AddFeeTokens(address[] tokens
ApprovalForAll(address indexed accountaddress indexed operatorbool approved
Bond(address indexed touint256 amount
Claim(address indexed fromuint256 rewarduint256 dividends
Compound(address indexed fromaddress indexed touint256 amount
Initialized(uint8 version
Mint(address indexed fromaddress indexed touint256 amount
MintLimit(uint256 limit
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
RemoveFeeTokens(address[] tokens
SetFee(uint256 txnFeeuint256 claimFeeuint256 tributeFeeForShezmuuint256 tributeFeeForETH
Split(address indexed fromaddress indexed touint256 amount
TransferBatch(address indexed operatoraddress indexed fromaddress indexed touint256[] idsuint256[] values
TransferSingle(address indexed operatoraddress indexed fromaddress indexed touint256 iduint256 value
Treasury(address treasury
URI(string valueuint256 indexed id
Unpaused(address account
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors
INVALID_ADDRESS(
INVALID_AMOUNT(
INVALID_FEE_TOKEN(
INVALID_PARAM(
NOT_WHITELISTED(
ONLY_BOND(
ONLY_OBELISK(