SuperCountries

Verified contract

Active on Ethereum with 2,214 txns
Deployed by via 0x95994454 at 5731469
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
2 additional variables
Native
Value $484.73
ERC-20
--
ERC-20
--
0xd7dda8649224594e5fa3ed6390b08550c1a0ad4254dbc201712ae2824ed51990
0xe4d5bde5064a4239406a23817daaa23f45e0d8efe70c2b6eb11e0d21df60ce0d
0x93eef630f4171c1974bdb25595f18407185ed877d8a5cc4c55c48c31dae65a6a
0x7c7f7821cdaa2f39aae83dd9f1c346bf4ba0d87c5c83df7756ac892a4d69bb25
0x9a7faabe08534138c80f1cbdeb2521cfb581ab87674c69f67173b5d19af414f8
0x22eb384579fd4a7cfb1be7ad8667684487bfce8353aff583fde4636c8a3a6c31
0x452b70ce1ec01e97662b88311bf64d8332c83103326972dc37a50867dc2c7275
0x4699d0414330f4a0f842a69386dfb2807dec388ed05a107df093f32a420b49b3
0x44c06fda96298f8c2496d8ea08f7ab566de0c0a92479b4dffc8ed771a63ea1c8
0x619f169f317749f2d0e3836185ff44c8f16035d7fdeba21c2af5a2c2ced432ff

Functions
Getter at block 20978987
gameInfo(view returns (address richestPlayer_address lastBuyer_uint256 thisBalance_uint256 lastWithdrawPotVersion_uint256 worldScore_uint256 potVersion_uint256 timestampLimit_)
(richestPlayer_=0x6c6a392f461a624643bb7fc0497564e517473e95, lastBuyer_=0x886b5b53001f541a5c1942b8d840879a4b8348d1, thisBalance_=185397732357437897, lastWithdrawPotVersion_=15, worldScore_=158187906444763569806, potVersion_=16, timestampLimit_=1663960531)
implementsERC721(view returns (bool _implements)
false
name(pure returns (string _name)
SuperCountries
owner(view returns (address)
0xe3bdbeaf9e7b60b42bb156f641be50ad1e07073b
symbol(pure returns (string _symbol)
SUP
totalSupply(view returns (uint256 _totalSupply)
306
Read-only
allOf(uint256 _itemIdview returns (address _owneruint256 _priceuint256 previous_uint256 _nextPrice)
approvedFor(uint256 _itemIdview returns (address _approved)
balanceOf(address _ownerview returns (uint256 _balance)
calculateDevCut(uint256 _priceview returns (uint256 _devCut)
calculateNextPrice(uint256 _priceview returns (uint256 _nextPrice)
countryStructs(uint256view returns (uint256 priceHistoryuint256 startingPrice)
getBalance(address _playerAddressview returns (uint256 pendingRefBonus_uint256 pendingFromScore_uint256 totalPending_uint256 balanceReadyToWithdraw_uint256 playerScore_uint256 handicap_uint256 dividendsScore_)
getOldBalance(uint256 _potVersionaddress _playerAddressview returns (uint256 oldPendingRefBonus_uint256 oldHandicap_uint256 oldReadyToWithdraw_)
getReferrerOf(address playerview returns (address)
itemHistoryOfPlayer(uint256 _itemIdaddress _ownerview returns (uint256 _valueAddressOne)
nextPriceOf(uint256 _itemIdview returns (uint256 _nextPrice)
ownerOf(uint256 _itemIdview returns (address _owner)
priceOf(uint256 _itemIdview returns (uint256 _price)
referrerOf(addressview returns (address)
tokenExists(uint256 _itemIdview returns (bool _exists)
tokensOf(address _ownerview returns (uint256[] _tokenIds)
State-modifying
approve(address _touint256 _itemId
buy(uint256 _itemIdaddress referrerAddresspayable 
confirmDividends(
confirmDividendsFromPot(
enableERC721(
listItem(uint256 _itemIduint256 _priceaddress _owner
listMultipleItems(uint256[] _itemIdsuint256 _priceaddress _owner
transfer(address _touint256 _itemId
transferFrom(address _fromaddress _touint256 _itemId
transferOwnership(address newOwner
withdraw(
withdrawAll(
Events
Approval(address indexed _owneraddress indexed _approveduint256 _tokenId
BonusConstant(uint256 bonusToDispatch_uint256 bonusDispatched_uint256 notYetDispatched_uint256 indexed _itemSoldId_uint256 kBonusuint256 indexed countryScore
BonusDispatch(uint256 bonusToGet_uint256 indexed playerScoreForThisCountry_address indexed player_uint256 pendingBalanceTotal_uint256 indexed _itemSoldId
Bought(uint256 indexed _itemIdaddress indexed _owneruint256 _price
ConfirmPotWithdraw(uint256 contractBalanceaddress indexed richest_uint256 richestBalance_address indexed lastBuyer_uint256 lastBalance_uint256 indexed potVersion
ConfirmWithdraw(address indexed playerAddressuint256 refbonus_uint256 divs_uint256 totalPending_uint256 playerSc_uint256 _handicap_
DivsDispatch(uint256 dividendsCut_uint256 dividendsScoreuint256 indexed _itemIduint256 priceuint256 worldScore_
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PayReferrerEvent(address indexed oldOwneraddress indexed referrer1address indexed referrer2uint256 referralPart
PotWithdrawConstant(uint256 indexed blocktimestamp_uint256 indexed timestamplimit_uint256 dividendsScore_uint256 indexed potVersionuint256 lastWithdrawPotVersion_
SetReferrerEvent(address indexed referraladdress indexed referrer
Sold(uint256 indexed _itemIdaddress indexed _owneruint256 _price
Transfer(address indexed _fromaddress indexed _touint256 _tokenId
WithdrawOwner(uint256 indexed potVersionuint256 indexed lastWithdrawPotVersion_uint256 indexed balance_
Withdrawal(address indexed playerAddressuint256 indexed ethereumWithdrawnuint256 indexed potVersion_
newRichest(address indexed richest_uint256 richestScore_uint256 indexed blocktimestamp_uint256 indexed blocknumber_
Constructor
constructor(
Fallback and receive
fallback(
Errors

This contract contains no error objects.