MarsGenesis

Verified contract

Active on Ethereum with 2,997 txns
Deployed by via 0x524fc969 at 12658416
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "MarsGenesis"

0xd752de02c4815eeb4ee4792de711990c573c81f08628aebe10e1706e1b8b50ce
0xd1335f26e74a1bcc95a780b73a29fa695083afaa626312badcb1c7ca21e089a6
0x89b7743136ae6257ad72aff9272411351f3ddb2532a33987344dc25ca3474110
0xa89e0a093c4f532bd8223028cefb902e61cc2dbb02f285807a9334e7a82baeb2
0x3c2b4babf9ca87ec5380a6dcfc2d40f8ec7c5ddb6d31dd70f8d341e61aba77bf
0xe63735d8737e0cb7a76e948cdd60d90623ac1e809b920fa38054c50010c9511e
0x87834a96d81875d824601639f1aeacd06b88438d9990d3877ada391df5500b41
0x05a8b83041269e61205b13e3f67911126c514f96369bfff23d1940723ac4098d
0xcb191803ef4081f71e6ee5b4de7e86af066e76a70ab0946b511edfb0d5fdbbf1
0x8ceacca1d3bd0bfc90342b6c9ea5f85f90460feef80d19e733d5684144ed9e28

Functions
Getter at block 21290293
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
auctionContract(view returns (address)
0xc1604fc3f9309abc4239591cce1a349fd80b86c3
contractURI(pure returns (string)
https://marsgenesis-web3.herokuapp.com/metadata/MarsGenesis.json
name(view returns (string)
MarsGenesis
paused(view returns (bool)
false
symbol(view returns (string)
MARS
totalSupply(view returns (uint256)
2125
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
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)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenByIndex(uint256 indexview returns (uint256)
tokenIdToFirstOwner(uint256view returns (address)
tokenOfOwnerByIndex(address owneruint256 indexview returns (uint256)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
acceptBidForLand(uint256 tokenIduint256 minPrice
approve(address touint256 tokenId
grantRole(bytes32 roleaddress account
mintLand(bool isPromostring topLeftLatLongstring bottomRightLatLongbytes signaturestring ipfsHashstring metadataURIuint256 cardIdaddress promoOwnerpayable returns (uint256)
offerLandForSale(uint256 tokenIduint256 minSalePriceInWei
pause(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
sendBalanceToWallet(
setApprovalForAll(address operatorbool approved
setAuctionAddress(address _address
setWalletAddress(address _address
transferFrom(address fromaddress touint256 tokenId
unpause(
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
Discovery(address _owneruint256 _tokenIdstring _tokenURIuint256 _cardId
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
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Unpaused(address account
Constructor
constructor(address _walletAddress
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.