Asterix

Verified contract

Active on Ethereum with 21,805 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 8 additional slots
Native
Value $2,731.46
ERC-20
Value $493.25
0xdbc1fa9ee94df6beac643974c629a356e5c038630a1fd2d4eeb7086ffb7d6dc8
0xc6fe73cadc96431418cc92b4163f363882f869bd49724be0a664dcf9b9c35d8c
0x8c961e4b42e006d1bc3c62597a885dd6d756b526bcdcd5c64bd35f149fe045a3
0x4b44937d29755e9a0f799e1306e7e308b7dd41d0ca3c90fa84067322c50565fc
0x3791afcf1831237d6e8516e48e81bf0030f468821bf0d16c96ee2b7506e67123
0xf42f5d89a3416edf81ecd801cd57545d7d2b98fe5066644b92d14dfaba0c7713
0x2be6a5592a3059d5d9509399b0a343a8d4f3f572ba6d2074cbd0556899e472f0
0xa6070438ca8ec8f35a25c5bc9e6ffb68a1abc31b1fbddada8c05ee8371068eed
0xa94a2ae39ee4bd4bb136ca2e2c6becd31d677e100c2aa4b5373b6fb0a268b32b
0x8f0103a436bb2f828dfcaf59ec9a03a29d7602a5f03ee576001d58bd01c91af4

Functions
Getter at block 21157541
ADMIN_ROLE(view returns (uint256)
1
baseURILocked(view returns (bool)
false
decimals(pure returns (uint8)
18
gasBurnFactor(view returns (uint32)
0
gasBurnFactorLocked(view returns (bool)
false
maxBalanceLimit(view returns (uint8)
0
maxBalanceLimitLocked(view returns (bool)
true
mirrorERC721(view returns (address)
0x0000000000c26fabfe894d13233d5ec73f61cc72
name(view returns (string)
Asterix
nameAndSymbolLocked(view returns (bool)
false
owner(view returns (address result)
0x3c93d68a4a17d424bbb7af949e0da8531a9d7dd5
symbol(view returns (string)
ASTX
totalSupply(view returns (uint256)
10000000000000000000000
whitelistLocked(view returns (bool)
false
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address ownerview returns (uint256)
getSkipNFT(address aview returns (bool)
hasAllRoles(address useruint256 rolesview returns (bool)
hasAnyRole(address useruint256 rolesview returns (bool)
isWhitelisted(address targetview returns (bool)
ownershipHandoverExpiresAt(address pendingOwnerview returns (uint256 result)
rolesOf(address userview returns (uint256 roles)
tokenURI(uint256 idview returns (string result)
State-modifying
approve(address spenderuint256 amountreturns (bool)
cancelOwnershipHandover(payable 
completeOwnershipHandover(address pendingOwnerpayable 
grantRoles(address useruint256 rolespayable 
initialize(address mirror
lockBaseURI(
lockGasBurnFactor(
lockGasWhitelist(
lockMaxBalanceLimit(
lockNameAndSymbol(
renounceOwnership(payable 
renounceRoles(uint256 rolespayable 
requestOwnershipHandover(payable 
revokeRoles(address useruint256 rolespayable 
setBaseURI(string baseURI_
setGasBurnFactor(uint32 gasBurnFactor_
setMaxBalanceLimit(uint8 value
setNameAndSymbol(string name_string symbol_
setSkipNFT(bool skipNFT
setWhitelist(address targetbool status
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
transferOwnership(address newOwnerpayable 
withdraw(
Events
Approval(address indexed owneraddress indexed spenderuint256 amount
OwnershipHandoverCanceled(address indexed pendingOwner
OwnershipHandoverRequested(address indexed pendingOwner
OwnershipTransferred(address indexed oldOwneraddress indexed newOwner
RolesUpdated(address indexed useruint256 indexed roles
SkipNFTSet(address indexed targetbool status
Transfer(address indexed fromaddress indexed touint256 amount
Constructor
constructor(
Fallback and receive
fallback(
receive(
Errors
AlreadyInitialized(
ApprovalCallerNotOwnerNorApproved(
DNAlreadyInitialized(
InsufficientAllowance(
InsufficientBalance(
LinkMirrorContractFailed(
Locked(
MaxBalanceLimitReached(
MirrorAddressIsZero(
NewOwnerIsZeroAddress(
NoHandoverRequest(
SenderNotMirror(
TokenDoesNotExist(
TotalSupplyOverflow(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToZeroAddress(
Unauthorized(