ImperialGuild

Verified contract

Active on Ethereum with 549 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
 (#1)
ERC-1555
--
0x97c452f5b36e734c829d5e520aa3e5a0028b9cecb3d439682c730ebb3b579b60
0xd43a1879f40470ac98ba90ba6ed166351c19d7638b4bee3229343e04b07f4fde
0xbf8686a062b2b9c9f7a39eb51ac1f42c6f1a7b0ba97add4039724719ea418825
0x68fb382c67ef114a9f22924f5e8a54b7bc57dcd5454743d8a21a89aeeb214121
0xed88049d59bb7945f48e76e4374c5d1eb4ae54277e645cce2a5860cd3002ec32
0x2e6be1c6f2033c811a56914525e5e89fb821475cad85b8f0b20ee85c55f4a192
0x2aea4c7d511ac7f56bba9f0b99c0129bb1e7badfc209d2005550e32bb838d206
0x89191beda7a9f49d2290b2ee064fc787e57cf86a189149f00a454b39729b8999
0xe46c25f65d6128ef74e69151e94c5b247b2b828d419c91bbf5583585f009ad57
0xcaf1ed2fcdcfe0868bf4b5b832bfdcc180dd7f1dc73241a9d56805ee3403e063

Functions
Getter at block 21391746
ImperialGuildTax(view returns (uint256)
20
auth(view returns (address)
0x528d181ef113b1ea48a82df9f2778abbf2fef7ad
eon(view returns (address)
0x0e74417b5a86bb99e6bd27cd4ef8772c8eea8310
eonToken(view returns (address)
0x0e74417b5a86bb99e6bd27cd4ef8772c8eea8310
multiplier(view returns (uint256)
1000000000000000000
owner(view returns (address)
0x528d181ef113b1ea48a82df9f2778abbf2fef7ad
paused(view returns (bool)
false
raw(view returns (address)
0x145b250cce77604209e52f9cabbb408721f01f9c
Read-only
balanceOf(addressuint256view returns (uint256)
balanceOfBatch(address[] ownersuint256[] idsview returns (uint256[] balances)
getBalance(address accountuint256 idview returns (uint256)
getInfoForType(uint256 typeIdview returns (struct ImperialGuildTypeInfo)
isApproved(address accountaddress operatorview returns (bool)
isApprovedForAll(addressaddressview returns (bool)
onERC1155BatchReceived(addressaddressuint256[]uint256[]bytespure returns (bytes4)
onERC1155Received(addressaddressuint256uint256bytespure returns (bytes4)
supportsInterface(bytes4 interfaceIdpure returns (bool)
traitData(uint256view returns (string namestring png)
uri(uint256 typeIdview returns (string)
State-modifying
addAdmin(address addr
burn(uint256 typeIduint16 qtyaddress burnFrom
handlePayment(uint256 amount
mint(uint256 typeIduint256 paymentIduint16 qtyaddress recipient
removeAdmin(address addr
safeBatchTransferFrom(address fromaddress touint256[] idsuint256[] amountsbytes data
safeTransferFrom(address fromaddress touint256 iduint256 amountbytes data
setApprovalForAll(address operatorbool approved
setContracts(address _eonaddress _raw
setExchangeAmt(uint256 typeIduint256 exchangeAmtuint256 secExchangeAmt
setPaused(bool _paused
setTreasuries(address _treasury
setType(uint256 typeIduint16 maxSupply
uploadImage(uint256 typeIdstruct ImperialGuildImage image
withdrawEonAndBurn(
withdrawRawAndBurn(uint16 id
Events
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
Paused(address account
TransferBatch(address indexed operatoraddress indexed fromaddress indexed touint256[] idsuint256[] amounts
TransferSingle(address indexed operatoraddress indexed fromaddress indexed touint256 iduint256 amount
URI(string valueuint256 indexed id
Unpaused(address account
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.