Isekai Battle
Verified contract
Active on
Ethereum with 4,098 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
-
variable spans 3 additional slots
3 additional
variables
No balances found for "Isekai Battle"
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21298847 | 4 hours ago | | | 0 | 0.00041443083 | |
| 21189816 | 15 days ago | | | 0 | 0.00050821736 | |
| 20875330 | 2 months ago | | | 0 | 0.00011854975 | |
| 20581375 | 3 months ago | | | 0 | 0.000032649005 | |
| 20581255 | 3 months ago | | | 0 | 0.000027955601 | |
| 20578043 | 3 months ago | | | 0 | 0.000093766244 | |
| 20577924 | 3 months ago | | | 0 | 0.00020957969 | |
| 20570150 | 3 months ago | | | 0 | 0.000047370932 | |
| 20570137 | 3 months ago | | | 0 | 0.000044789119 | |
| 20547618 | 3 months ago | | | 0 | 0.000038058815 |
ABI
ABI objects
Getter at block 21300141
BURNER_ROLE() view returns (bytes32)
0x3c11d16cbaffd01df69ce1c404f6340ee057498f5f00246190ea54220576a848
CHARACTER_SETTER_ROLE() view returns (bytes32)
0x2670e0b1e26074365ef240337482fe53bc6a1a5a68ee0ea52e01b7ee8c3e62aa
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
LEVEL_SETTER_ROLE() view returns (bytes32)
0xa3d72163ce6fc934df154b5f6bbfb1250cdd60b32d748787e476f06030524424
MINTER_ROLE() view returns (bytes32)
0x9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6
STATUS_SETTER_ROLE() view returns (bytes32)
0xbe1e9107a35d66e94d6e58920da71bab45bc74860d462dec9dc23d8801b5fc42
etherPrices() view returns (uint64 mintPrice1, uint64 mintPrice2, uint64 mintPrice3, uint64 mintPrice4, uint64 wlMintPrice1, uint64 wlMintPrice2, uint64 wlMintPrice3, uint64 wlMintPrice4)
(mintPrice1=60000000000000000, mintPrice2=59000000000000000, mintPrice3=58000000000000000, mintPrice4=55000000000000000, wlMintPrice1=55000000000000000, wlMintPrice2=54000000000000000, wlMintPrice3=53000000000000000, wlMintPrice4=50000000000000000)
gen0Supply() view returns (uint256)
5500
getCharactersLength() view returns (uint256)
23
getImagesLength() view returns (uint256)
23
getStatusMastersLength() view returns (uint256)
3
maxMintSupply() view returns (uint16)
30
maxSupply() view returns (uint256)
7739
minMintSupply() view returns (uint16)
3
name() view returns (string)
Isekai Battle
phase() view returns (uint8)
0
resetLevel() view returns (bool)
false
saveTransferTime() view returns (bool)
true
staticData() view returns (address)
0x2bd0d1ec0e1c7ffcdbab78532b117cbe78bce148
symbol() view returns (string)
ISB
tokenPrices() view returns (uint128 SINNPrice1, uint128 SINNPrice2, uint128 SINNPrice3, uint128 SINNPrice4, uint128 GOVPrice1, uint128 GOVPrice2, uint128 GOVPrice3, uint128 GOVPrice4)
(SINNPrice1=0, SINNPrice2=0, SINNPrice3=0, SINNPrice4=0, GOVPrice1=0, GOVPrice2=0, GOVPrice3=0, GOVPrice4=0)
tokens() view returns (address SINN, address GOV)
(SINN=0x0000000000000000000000000000000000000000, GOV=0x0000000000000000000000000000000000000000)
totalSupply() view returns (uint256)
7801
withdrawAddress() view returns (address)
0xbbaf7550c32634f22e989252cd9070b38efaba42
Read-only
balanceOf(address owner) view returns (uint256)
characters(uint256) view returns (uint8 weapon, uint8 armor, uint8 sex, uint8 species, uint8 heritage, uint8 personality, string name, uint16 imageId, bool canBuy)
getApproved(uint256 tokenId) view returns (address)
getDefaultStatus(uint16 characterId) view returns (struct IISBStaticDataStatus[])
getGOVPrice(uint256 length) view returns (uint256)
getGenneration(uint256 tokenId) view returns (uint8)
getPrice(uint256 length) view returns (uint256)
getRoleAdmin(bytes32 role) view returns (bytes32)
getRoleMember(bytes32 role, uint256 index) view returns (address)
getRoleMemberCount(bytes32 role) view returns (uint256)
getSINNPrice(uint256 length) view returns (uint256)
getSeedHistory(uint256 tokenId) view returns (struct IISBStaticDataStatus[])
getStatus(uint256 tokenId) view returns (uint16[])
getStatus(uint256 tokenId, uint16 userLevel) view returns (uint16[])
getWLPrice(uint256 length) view returns (uint256)
hasRole(bytes32 role, address account) view returns (bool)
images(uint256) view returns (string)
isApprovedForAll(address owner, address operator) view returns (bool)
metadatas(uint256) view returns (uint16 characterId, uint16 level, uint256 transferTime)
ownerOf(uint256 tokenId) view returns (address)
statusMasters(uint256) view returns (string statusText, bool withLevel)
supportsInterface(bytes4 interfaceId) view returns (bool)
tokenURI(uint256 tokenId) view returns (string)
whitelist(address) view returns (bool)
whitelistMinted(address) view returns (uint256)
State-modifying
Events addCharactor(struct IISBStaticDataCharacter _newCharacter)
addImage(string _newImage)
addSeed(uint256 tokenId, struct IISBStaticDataStatus seed)
addStatusMaster(struct IISBStaticDataStatusMaster _newStatus)
approve(address to, uint256 tokenId)
burn(uint256 tokenId)
decrementLevel(uint256 tokenId)
deleteWhitelist(address[] addresses)
grantRole(bytes32 role, address account)
incrementLevel(uint256 tokenId)
mint(uint16[] characterIds) payable
mintByTokens(uint16[] characterIds)
minterMint(uint16[] characterIds, address to)
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
safeTransferFrom(address from, address to, uint256 tokenId)
safeTransferFrom(address from, address to, uint256 tokenId, bytes _data)
setApprovalForAll(address operator, bool approved)
setCanBuyCharacter(uint16 characterId, bool canBuy)
setCharactor(struct IISBStaticDataCharacter _newCharacter, uint256 id)
setEtherPrices(struct IISBStaticDataEtherPrices _newPrices)
setGen0Supply(uint256 _newGen0Supply)
setImage(string _newImage, uint256 id)
setLevel(uint256 tokenId, uint16 level)
setMaxMintSupply(uint16 _maxMintSupply)
setMaxSupply(uint256 _newMaxSupply)
setMinMintSupply(uint16 _minMintSupply)
setPhase(uint8 _newPhase)
setResetLevel(bool _newResetLevel)
setSaveTransferTime(bool _newSaveTransferTime)
setTokenPrices(struct IISBStaticDataTokenPrices _newPrices)
setTokens(struct IISBStaticDataTokens _newTokens)
setWhitelist(address[] addresses)
transferFrom(address from, address to, uint256 tokenId)
whitelistMint(uint16[] characterIds) payable
withdraw()
Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
ApprovalForAll(address indexed owner, address indexed operator, bool approved)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
constructor(address _staticData)
This contract contains no fallback and receive objects.
ApprovalCallerNotOwnerNorApproved()
ApprovalQueryForNonexistentToken()
ApprovalToCurrentOwner()
ApproveToCaller()
BalanceQueryForZeroAddress()
BeforeMint()
MintCannotBuyCharacter()
MintMaxSupply()
MintMinSupply()
MintNotWhitelisted()
MintReachedMaxSupply()
MintReachedWhitelistSaleSupply()
MintToZeroAddress()
MintValueIsMissing()
MintZeroQuantity()
OwnerQueryForNonexistentToken()
TransferCallerNotOwnerNorApproved()
TransferFromIncorrectOwner()
TransferToNonERC721ReceiverImplementer()
TransferToZeroAddress()
URIQueryForNonexistentToken()