ShibaDogeArmy
Verified contract
Proxy
Active on
Ethereum with 6,307 txns
Unified storage
Map
Table
Raw
Constants and immutables
4Slot
XX
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 48 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
0x2117…cf47
29 additional
variables
Balances ($0.00)
No balances found for "ShibaDogeArmy"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20780946 | 5 days ago | | | 0 | 0.00057725219 | |
| 20776285 | 5 days ago | | | 0 | 0.00042428114 | |
| 20709472 | 15 days ago | | | 0 | 0.000080007621 | |
| 20627422 | a month ago | | | 0 | 0.00012507820 | |
| 20606788 | a month ago | | | 0 | 0.000090561349 | |
| 20606785 | a month ago | | | 0 | 0.000037247696 | |
| 20605795 | a month ago | | | 0 | 0.000092189626 | |
| 20590360 | a month ago | | | 0 | 0.000056016754 | |
| 20590354 | a month ago | | | 0 | 0.000039850937 | |
| 20532907 | a month ago | | | 0 | 0.00017510756 |
ABI
ABI objects
Getter at block 20815642
ArmoryManager() view returns (address)
0x3572623ee637f029c69e09b320f23c630c8a8120
CrateManager() view returns (address)
0x7012e7c69e9d1bea9dfc26cf879c032da1d09887
CrateOpener() view returns (address)
0xb6e17fe7805a24327c5a98825becd70dd864f7ec
DogeArmy() view returns (address)
0x21177c97be40b52b002fbee000a03212708bcf47
NFTMaxSupply() view returns (uint256)
10000
NFTSupply() view returns (uint256)
3454
ShibaArmy() view returns (address)
0x0e043e39e1f9382e4b3cb9b859a1452a93993be7
WarzoneManager() view returns (address)
0x4518cad3ae6be7bb2b2be6541fb5d71f97ea7c2c
contractURI() view returns (string)
https://metadata.realshibadoge.com/storefront.json
freeMintEnabled() view returns (bool)
true
freeMintID() view returns (uint256)
10485785
freeMintMaxAmount() view returns (uint256)
1026
name() view returns (string)
ShibaDogeArmy
owner() view returns (address)
0x1b3324b415464b861c004d51872869a4483474e6
paused() view returns (bool)
false
pendingOwner() view returns (address)
0x0000000000000000000000000000000000000000
signerAddress() view returns (address)
0x5abef98fdd9a83b1c8c90224f86673959c19c701
traits_initialized() view returns (bool)
false
Read-only
DogeParentUsed(uint256) view returns (bool)
NFTEquipmentLockTime(uint256) view returns (uint256)
ShibaParentUsed(uint256) view returns (bool)
WarzoneManagers(uint256) view returns (address)
balanceOf(address account, uint256 id) view returns (uint256)
balanceOfBatch(address[] accounts, uint256[] ids) view returns (uint256[])
determineTraitSlot(uint256 id) pure returns (uint256)
exists(uint256 id) view returns (bool)
freeMintClaimed(uint256, address) view returns (bool)
isApprovedForAll(address account, address operator) view returns (bool)
isWarzoneManager(address manager) view returns (bool)
nftLocked(uint256) view returns (bool)
royaltyInfo(uint256 _tokenId, uint256 _salePrice) view returns (address, uint256)
slotCanBeEmpty(uint256) view returns (bool)
supportsInterface(bytes4 interfaceId) view returns (bool)
totalSupply(uint256 id) view returns (uint256)
uri(uint256) view returns (string)
viewNFTTraitsArray(uint256 id) view returns (uint24[15])
State-modifying
Events admin() returns (address admin_)
changeAdmin(address newAdmin)
implementation() returns (address implementation_)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
_initializeTraitsInventory(uint256[] ids, uint256[] amounts, bytes data)
acceptOwnership()
addWarzoneManager(address manager)
armoryMint(uint256 eftID, uint256 amount, address receiver, bytes data)
batchEquipmentChange(uint256 nftId, uint256[] unequipIds, uint256[] equipIds, bytes data)
crateContentMint(uint256 eftID, uint256 amount, address receiver, bytes data)
crateMint(uint256 crateID, uint256 amount, address receiver, bytes data)
depositLockedCrateFromManager(address holder, uint256 crateId)
disableFreeMint()
freeMint(uint256 validUntil, bytes data)
initialize(string _name, string _uri, string _contractUri, address _DogeArmy, address _ShibaArmy)
initializeV2()
launchFreeMint(uint256 maxAmount, uint256 id)
lockNFTEquipmentForSale(uint256 tokenID, uint256 lockTime)
lockNft(uint256 id)
mintEFT(uint256 id, uint256 amount, bytes data)
mintNFT(bytes signature, uint24[15] traits, uint256 dogeParentID, uint256 shibaParentID, uint256 validUntil, bytes data)
modifySlotsCanBeEmpty(bool[15] GobbledygoolBobbledyBools)
multiEquipEFT(uint256 nftId, uint256[] eftIds, bytes data)
multiUnequipEFT(uint256 nftId, uint256[] eftIds, bytes data)
pause()
removeWarzoneManager(address manager)
renounceOwnership()
reserveEFT(address recipient, uint256 id, uint256 amount, bytes data)
reserveEFTBatch(address[] recipients, uint256[][] ids, uint256[][] amounts, bytes data)
safeBatchTransferFrom(address from, address to, uint256[] ids, uint256[] amounts, bytes data)
safeTransferFrom(address from, address to, uint256 tokenId, uint256 amount, bytes data)
setApprovalForAll(address operator, bool approved)
setArmoryManager(address addy)
setBaseURI(string _newBaseURI)
setContractURI(string _newContractURI)
setCrateManager(address addy)
setCrateOpener(address addy)
setRoyalties(address receiver, uint96 feeNumerator)
transferOwnership(address newOwner)
unequipEFT(uint256 nftId, uint256 eftId, bytes data)
unlockNft(uint256 id)
unpause()
updateArmyAddresses(address doge, address shiba)
updateSignerAddress(address _signer)
updateWarzoneManager(address newManagerAddress)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
ApprovalForAll(address indexed account, address indexed operator, bool approved)
BaseURIUpdated(string _newBaseURI)
EFTMinted(address indexed minter, uint256 indexed id)
EFT_Equipped(address indexed nftOwner, uint256 indexed nftID, uint256 indexed eftID)
EFT_Unequipped(address indexed nftOwner, uint256 indexed nftID, uint256 indexed eftID)
Initialized(uint8 version)
LockedToken(uint256 id)
NFTEquipmentLocked(uint256 indexed nftID, uint256 indexed lockTime)
OwnershipTransferStarted(address indexed previousOwner, address indexed newOwner)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
ShibaDogeArmyMinted(uint256 indexed ShibaDogeArmyID, uint256 indexed DogeArmyParentID, uint256 indexed ShibaArmyParentID, uint24[15] traits)
TransferBatch(address indexed operator, address indexed from, address indexed to, uint256[] ids, uint256[] values)
TransferSingle(address indexed operator, address indexed from, address indexed to, uint256 id, uint256 value)
URI(string value, uint256 indexed id)
UnlockedToken(uint256 id)
Unpaused(address account)
constructor(address _logic, address admin_, bytes _data)
fallback()
receive()
BatchEFTLengthMismatch(uint256 recipientLength, uint256 idsLength, uint256 amountsLength)
DogeParentAlreadyUsed(uint256 id)
NFTCannotBeEquippedAsEFT(uint256 id)
OperatorNotAllowed(address operator)
OverSupply(uint256 numToMint, uint256 NFTSupply)
ShibaParentAlreadyUsed(uint256 id)
SignatureExpired(uint256 validUntil, uint256 currentTimestamp)
TokenIsLockedError(uint256 tokenId)