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

LootChestCollectible

Verified contract

Active on Ethereum with 197 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 63 additional slots
Native
Value $683.87
 (#2)
ERC-1555
--
0xc0caea6526d8a9c324f1c335b75d3fcb580bbedbffdb49f2614f54e67850c877
0x11d10941a9c0247b288b1e034d705300eab515e316fbb02bc0cc174635f37528
0x768e9ccae88874963c5cc728f5d28e9168d17986d88f3d061e4aa029574505da
0x1ca6a956e866fc4d6efa6603b0d65f46f8d234b3896760a6e67b7bb317e7079f
0x0e7e9a13b52866f2dcc28ecd10515ceb9b4ae6d8236c0ddd791c3346bed6e3d3
0xbde1595244a59cb017e29669da5f4c323d07cf82fee1b093886bd2ea29b78592
0x928a49d7d2d31c6e7f8427ad11c9a1386bb207dd2d45c343d1445eb4c41487cc
0x21aa9e2ce015588104217f04bd188977ad9674428dc565f55480aeeef12dac57
0xeaddd8ffde1925478712c7cf6bedbbb9f95d809681b13c46dfe9c8283f1d3938
0x36837c676e727553a2d3e9d23dc36adcd9783fdf135ae5e7ac7b4c601f409da6

Functions
Getter at block 20799383
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MINTER_ROLE(view returns (bytes32)
0x9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6
PAUSER_ROLE(view returns (bytes32)
0x65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a
baseMetadataURI(view returns (string)
https://metadata.battledrome.io/api/erc1155-loot-chest/
calculateCurrentLiability(view returns (uint256 fame_liability)
393185
contractURI(pure returns (string)
https://metadata.battledrome.io/contract/erc1155-loot-chest
getContractFAMEBalance(view returns (uint256 balance)
683525
 
getCurrentFAMEPrice(view returns (uint256 price)
 
getRecentSalesVolume(view returns (uint256 volume)
name(view returns (string)
LootChestCollectible
owner(view returns (address)
0xe15f2299f1e4b967bc63e3e07d94e48fd7e42ad8
paused(view returns (bool)
false
symbol(view returns (string)
BDLC
Read-only
balanceOf(address accountuint256 idview returns (uint256)
balanceOfBatch(address[] accountsuint256[] idsview returns (uint256[])
creators(uint256view returns (address)
getBaseValue(uint8 chestTypepure returns (uint256 value)
getBuyBackPrice(uint256 amountview returns (uint256 price)
getPrice(uint8 chestTypeview returns (uint256 price)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
isApprovedForAll(address _owneraddress _operatorview returns (bool isOperator)
maxSafeCreatable(uint8 chestTypeview returns (uint256 maxQuantity)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenSupply(uint256view returns (uint256)
totalSupply(uint256 _idview returns (uint256)
uri(uint256 _idview returns (string)
State-modifying
batchMint(address _touint256[] _idsuint256[] _quantitiesbytes _data
burn(address accountuint256 iduint256 value
burnBatch(address accountuint256[] idsuint256[] values
buy(uint8 chestTypeuint256 quantitypayable 
create(address _initialOwneruint256 _initialSupplystring _uribytes _datareturns (uint256)
grantRole(bytes32 roleaddress account
mint(address _touint256 _iduint256 _quantitybytes _data
mintBatch(address touint256[] idsuint256[] amountsbytes data
onERC1155BatchReceived(addressaddressuint256[]uint256[]bytesreturns (bytes4)
onERC1155Received(address _operatoraddress _fromuint256 _iduint256 _amountbytes _datareturns (bytes4)
open(uint8 chestTypeuint256 quantityreturns (uint256 fameRewarduint256 warriorsuint256 regions)
pause(
renounceOwnership(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
safeBatchTransferFrom(address fromaddress touint256[] idsuint256[] amountsbytes data
safeTransferFrom(address fromaddress touint256 iduint256 amountbytes data
sell(uint256 quantity
setApprovalForAll(address operatorbool approved
setBaseMetadataURI(string _newBaseMetadataURI
setCreator(address _touint256[] _ids
setFAMEContractAddress(address newContract
setFAMETokenID(uint256 id
setRegionContractAddress(address newContract
setWarriorContractAddress(address newContract
transferOwnership(address newOwner
unpause(
Events
ApprovalForAll(address indexed accountaddress indexed operatorbool approved
LootBoxOpened(address indexed openeruint8 indexed chestTypeuint32 quantityuint32 timeStampuint32 fameuint32 warriorsuint32 regions
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
TransferBatch(address indexed operatoraddress indexed fromaddress indexed touint256[] idsuint256[] values
TransferSingle(address indexed operatoraddress indexed fromaddress indexed touint256 iduint256 value
URI(string valueuint256 indexed id
Unpaused(address account
Constructor
constructor(address _proxyRegistryAddress
Fallback and receive

This contract contains no fallback and receive objects.

Errors
ErrorMintingRegion(uint256 code
ErrorMintingWarrior(uint256 code
InsufficientChests(uint8 chestTypeuint256 balance
InsufficientContractBalance(uint8 chestTypeuint256 requesteduint256 maxPossible
InsufficientEther(uint256 sentuint256 required