VersaillesHeroesCtrl
Verified contract
Active on
Ethereum with 3,580 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($49.98)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
USDC | ERC-20 | 50 | $0.999556 |
$49.98 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 18295120 | a year ago | | | 0 | 0.00061670000 | |
| 16159654 | 2 years ago | | | 0 | 0.00051248352 | |
| 16144076 | 2 years ago | | | 0 | 0.0023121445 | |
| 16139162 | 2 years ago | | | 0 | 0.00035342069 | |
| 16061720 | 2 years ago | | | 0 | 0.00027417994 | |
| 16061215 | 2 years ago | | | 0 | 0.0014066231 | |
| 16061140 | 2 years ago | | | 0 | 0.0016645556 | |
| 16061093 | 2 years ago | | | 0 | 0.0018065718 | |
| 16060752 | 2 years ago | | | 0 | 0.0016250904 | |
| 16060749 | 2 years ago | | | 0 | 0.0015779230 |
ABI
ABI objects
Getter at block 20926837
fundAddress() view returns (address)
0x876cde1ae769371da51099f0832b8b9e38e3087f
heroAddress() view returns (address)
0x3adbdfa13c0b6931257833f4a04e653279e2f4aa
mohAddress() view returns (address)
0xa59e341e8047498700ed244814b01b34547fb21b
owner() view returns (address)
0x4931018ca898f2c990323c56c543cb661a08a238
paused() view returns (bool)
false
signer() view returns (address)
0xe3a0a514114b2955b747cc521e406e2c0414af22
usdtAddress() view returns (address)
0xdac17f958d2ee523a2206206994597c13d831ec7
vrhAddress() view returns (address)
0xead482da0793b00bbae0e34c8cfae6daf29a44b2
weaponAddress() view returns (address)
0xc98707b5b8f8ad5d2f8cae03566b409a017323b0
Read-only
hashHistory(bytes32) view returns (bool)
hashOrder(address _nftToken, uint256 _tokenId, address _paymentToken, uint256 _price, uint256 _fee, address _seller, uint256 _listingTime, uint256 _expirationTime) view returns (bytes32)
heroFloorPrice(uint256) view returns (address paymentToken, uint256 price)
upgradeFloorPrice(uint256) view returns (address paymentToken, uint256 price)
weaponFloorPrice(uint256) view returns (address paymentToken, uint256 price)
State-modifying
Events buyHero(uint256 _tokenId, address _paymentToken, uint256 _price, uint256 _fee, address _seller, uint256 _listingTime, uint256 _expirationTime, bytes _rsv) payable
buyWeapon(uint256 _tokenId, address _paymentToken, uint256 _price, uint256 _fee, address _seller, uint256 _listingTime, uint256 _expirationTime, bytes _rsv) payable
cancelSellHero(uint256 _tokenId, address _paymentToken, uint256 _price, uint256 _fee, uint256 _listingTime, uint256 _expirationTime, bytes _rsv)
cancelSellWeapon(uint256 _tokenId, address _paymentToken, uint256 _price, uint256 _fee, uint256 _listingTime, uint256 _expirationTime, bytes _rsv)
claimFreeHero(uint256 _heroBoxId, uint256 _heroBoxCategory, bytes _rsv, bytes32 _randomHash)
depositMOH(uint256 _amount)
depositVRH(uint256 _amount)
pause()
purchaseHero(uint256 _heroBoxId, uint256 _heroBoxCategory, address _paymentToken, uint256 _price, uint256 _quantity, bytes32 _randomHash, bytes _rsv) payable
purchaseWeapon(uint256 _weaponBoxId, uint256 _weaponBoxCategory, address _paymentToken, uint256 _price, uint256 _quantity, bytes32 _randomHash, bytes _rsv) payable
renounceOwnership()
setFundAddress(address _fundAddress)
setHeroPrice(uint256 _boxId, address _paymentToken, uint256 _price)
setSigner(address _signer)
setUpgradePrice(uint256 _heroRarity, address _paymentToken, uint256 _price)
setWeaponPrice(uint256 _boxId, address _paymentToken, uint256 _price)
transferOwnership(address newOwner)
unpause()
upgradeHero(uint256 _tokenId, uint256 _heroRarity, address _paymentToken, uint256 _price, uint256 _round, bytes _rsv) payable
withdrawMOH(uint256 _amount, bytes32 _salt, bytes _rsv)
withdrawVRH(uint256 _amount, bytes32 _salt, bytes _rsv)
CancelHeroOrder(bytes32 orderHash, address seller, uint256 tokenId)
CancelWeaponOrder(bytes32 orderHash, address seller, uint256 tokenId)
DepositMOH(address sender, uint256 amount)
DepositVRH(address sender, uint256 amount)
HeroTrade(bytes32 orderHash, address seller, address buyer, uint256 tokenId, address paymentToken, uint256 price, uint256 fee)
HeroUpgrade(uint256 tokenId, uint256 heroRarity, uint256 round)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
Unpaused(address account)
WeaponTrade(bytes32 orderHash, address seller, address buyer, uint256 tokenId, address paymentToken, uint256 price, uint256 fee)
WithdrawMOH(bytes32 withdrawHash, address sender, uint256 amount)
WithdrawVRH(bytes32 withdrawHash, address sender, uint256 amount)
constructor(address _signer, address _fundAddress, address _heroAddress, address _weaponAddress, address _mohAddress, address _vrhAddress, address _usdtAddress)
This contract contains no fallback and receive objects.
This contract contains no error objects.