AdminUpgradeabilityProxy
Verified contract
Proxy
Active on
Ethereum with 3,001 txns
Unified storage
Map
Table
Raw
Constants and immutables
2Slot
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 48 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
0x57f0…da94
0xb6ca…fc81
0x47f4…7910
-
variable spans 1 additional slot
14 additional
variables
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
0x47f4…7910 | ERC-1555 | 698 | -- | -- | |
0x47f4…7910 | ERC-1555 | 450 | -- | -- | |
0x47f4…7910 | ERC-1555 | 100 | -- | -- | |
0x47f4…7910 | ERC-1555 | 1 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 12523453 | 3 years ago | | | 0 | 0.0017725500 | |
| 12036425 | 4 years ago | | | 0 | 0.011621850 | |
| 11983632 | 4 years ago | | | 0 | 0.0093557100 | |
| 11950691 | 4 years ago | | | 0 | 0.0094766490 | |
| 11950686 | 4 years ago | | | 0 | 0.0035916500 | |
| 11765191 | 4 years ago | | | 0 | 0.021458356 | |
| 11765094 | 4 years ago | | | 0 | 0.021458356 | |
| 11764338 | 4 years ago | | | 0 | 0.018892683 | |
| 11760843 | 4 years ago | | | 0 | 0.014429117 | |
| 11760813 | 4 years ago | | | 0 | 0.021265560 |
ABI
ABI objects
Getter at block 20793667
addons() view returns (address)
0x47f42e4d4de7ebf20d582e57ecd88ff64b2d7910
addonsMultiplier() view returns (uint256)
15
artistPct() view returns (uint256)
5
expectedAddons() view returns (uint256)
2
healthGemDays() view returns (uint256)
1
healthGemId() view returns (uint256)
2
healthGemPrice() view returns (uint256)
5000000000000000000
healthGemScore() view returns (uint256)
150
hpMultiplier() view returns (uint256)
70
muse() view returns (address)
0xb6ca7399b4f9ca56fc27cbff44f4d2e4eef1fc81
owner() view returns (address)
0x4b5922abf25858d012d12bb1184e5d3d0b6d6be4
premiumHp() view returns (uint256)
90
rarityMultiplier() view returns (uint256)
15
vnft() view returns (address)
0x57f0b53926dd62f2e26bc40b30140abea474da94
Read-only
addon(uint256) view returns (string _type, uint256 price, uint256 requiredhp, uint256 rarity, string artistName, address artistAddr, uint256 quantity, uint256 used)
addonsBalanceOf(uint256 _nftId) view returns (uint256)
addonsOfNftByIndex(uint256 _nftId, uint256 _index) view returns (uint256)
challengesUsed(uint256) view returns (uint256)
getAttackInfo(uint256 _nftId, uint256 _opponent) view returns (uint256 oponentHp, uint256 attackerHp, uint256 successPercent, uint256 estimatedReward)
getChallenges(uint256 _nftId) view returns (uint256)
getDaysLived(uint256 _nftId) view returns (uint256)
getHp(uint256 _nftId) view returns (uint256)
getVnftInfo(uint256 _nftId) view returns (uint256 _vNFT, uint256 _rarity, uint256 _hp, uint256 _addonsCount, uint256[10] _addons)
hpLostOnBattle(uint256) view returns (uint256)
randomNumber(uint256 seed, uint256 max) view returns (uint256 _randomNumber)
rarity(uint256) view returns (uint256)
supportsInterface(bytes4 interfaceId) view returns (bool)
timesAttacked(uint256) view returns (uint256)
toReceiveCashback(address) view returns (uint256)
State-modifying
Events admin() returns (address)
changeAdmin(address newAdmin)
implementation() returns (address)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
battle(uint256 _nftId, uint256 _opponent)
buyAddon(uint256 _nftId, uint256 addonId)
cashback(uint256 _nftId)
createAddon(string _type, uint256 price, uint256 _hp, uint256 _rarity, string _artistName, address _artist, uint256 _quantity, bool _lock)
editAddon(uint256 _id, string _type, uint256 price, uint256 _requiredhp, uint256 _rarity, string _artistName, address _artist, uint256 _quantity, uint256 _used, bool _lock)
lockAddon(uint256 _id)
onERC1155BatchReceived(address, address, uint256[], uint256[], bytes) returns (bytes4)
onERC1155Received(address, address, uint256, uint256, bytes) returns (bytes4)
pause(bool _paused)
removeAddon(uint256 _nftId, uint256 _addonID)
renounceOwnership()
setHealthStrat(uint256 _score, uint256 _healthGemPrice, uint256 _healthGemId, uint256 _days, uint256 _hpMultiplier, uint256 _rarityMultiplier, uint256 _expectedAddons, uint256 _addonsMultiplier, uint256 _expectedRarity, uint256 _premiumHp, uint256 _cashbackPct)
transferOwnership(address newOwner)
useAddon(uint256 _nftId, uint256 _addonID)
withdraw(uint256 _id, address _to)
AdminChanged(address previousAdmin, address newAdmin)
Upgraded(address indexed implementation)
AttachAddon(uint256 addonId, uint256 nftId)
Battle(uint256 winner, uint256 loser, uint256 museWon)
BuyAddon(uint256 nftId, uint256 addon, address player)
Cashback(uint256 nft, uint256 amount)
CreateAddon(uint256 addonId, string _type, uint256 rarity, uint256 quantity)
EditAddon(uint256 addonId, string _type, uint256 price, uint256 _quantity)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
RemoveAddon(uint256 addonId, uint256 nftId)
constructor(address _logic, address _admin, bytes _data)
fallback()
receive()
This contract contains no error objects.