Connectors

Verified contract

Active on Ethereum with 495 txns
Deployed by via 0x3b013da4 at 16436863
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
 (#419)
ERC-721
--
 (#418)
ERC-721
--
 (#417)
ERC-721
--
 (#416)
ERC-721
--
 (#415)
ERC-721
--
 (#414)
ERC-721
--
 (#413)
ERC-721
--
 (#412)
ERC-721
--
 (#411)
ERC-721
--
 (#410)
ERC-721
--
0xb9b0122c40158bc6bd4c683e8d1e47fbb33972238df5976572c38c619f79d696
0x3e5955c9f76234df7fe68635ff84731c52f5b5025e62c7541bd2590ae3d9fb68
0xbb7fa2bfbd9eb4c2d89a399cd5a5e499ad53077ec961937fc6d15c206d407d0f
0xdca2e3a68508a9e6db7df5b99d29ea4995088eb333b2d708e23dd1e4655ecb53
0xc529ef7b0ec0c72b87705ffd17933cb8891793bc6ddcf73fc840e407023f3111
0x33be1ed84338bbe56270f09e993ce047b3161045e6cefe10aed37b7e5d496ffe
0xc20949882cf0b2e263975766f6a41a951f596f1748cb4341d0a631f859b58e3b
0x291051f3eb335c26f3c3c7975fcf0884e8600b03f7268a62d3eb449e4055946b
0x98c3217a2bad461c96ba622c234029e0f27761bf4fad199632094c56a968b19f
0x042b713c23ad823f8fe245a3485d152251d7bb38d50bbea716a861beb313036d

Functions
Getter at block 21315567
MAX_SUPPLY(view returns (uint16)
420
fee(view returns (uint64)
0
generator(view returns (address)
0xba3ec062961e011050e2cba16ab2a00fee04e786
name(view returns (string)
Connectors
owner(view returns (address)
0x232e02988970e8ab920c83964cc7922d9c282dca
symbol(view returns (string)
C4
totalSupply(view returns (uint16)
420
Read-only
balanceOf(address ownerview returns (uint256)
games(uint256view returns (uint8 stateuint8 rowuint8 coluint8 movesuint8 turnaddress player1address player2)
getApproved(uint256 tokenIdview returns (address)
getColumn(uint256 _gameIduint8 _rowview returns (uint8[7])
getNextRow(uint8[7][6] _boarduint8 _colpure returns (uint8)
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
royaltyInfo(uint256uint256 _salePriceview returns (address receiveruint256 royalty)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 _tokenIdview returns (string)
State-modifying
approve(address touint256 tokenId
begin(uint256 _gameIduint8 _colpayable 
challenge(address _opponentpayable 
move(uint256 _gameIduint8 _colreturns (bool result)
onERC721Received(addressaddressuint256bytesreturns (bytes4)
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setApprovalForAll(address operatorbool approved
setFee(uint64 _feepayable 
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
withdraw(address _topayable 
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
Begin(uint256 indexed _gameIdaddress indexed _player2uint8 indexed _state
Challenge(uint256 indexed _gameIdaddress indexed _player1address indexed _player2
Move(uint256 indexed _gameIdaddress indexed _playeruint8 _movesuint8 _rowuint8 _col
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Result(uint256 indexed _gameIdaddress indexed _winneruint8 indexed _stateuint8[7][6] _board
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors
InsufficientSupply(
InvalidGame(
InvalidMatchup(
InvalidMove(
InvalidPayment(
InvalidState(
NotAuthorized(
TransferFailed(