0 txs
0 calls
constructor
constructor(address del)
functions
account
viewfunction account() view returns (string)
accountRegistry
viewfunction accountRegistry() view returns (address)
delegator
viewfunction delegator() view returns (address)
gameId
purefunction gameId() pure returns (string)
initialised
viewfunction initialised() view returns (bool)
wchi
viewfunction wchi() view returns (address)
batchReveal
nonpayablefunction batchReveal(tuple[] reveals)
onERC721Received
nonpayablefunction onERC721Received(address, address, uint256 tokenId, bytes) returns (bytes4)
events
ClubRevealed
event ClubRevealed(uint256 indexed clubId)
Initialised
event Initialised(string account)
Move
event Move(string mv)
errors
No errors.
creation bytecode
0x60e060405234801561001057600080fd5b5060405161123038038061123083398101604081905261002f916102f8565b80806001600160a01b031660c0816001600160a01b031681525050806001600160a01b03166368cd03f66040518163ffffffff1660e01b8152600401602060405180830381865afa158015610088573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100ac91906102f8565b6001600160a01b031660a081905260408051633e538f2b60e21b8152905163f94e3cac9160048082019260209290919082900301816000875af11580156100f7573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061011b91906102f8565b6001600160a01b03908116608081905260a05160405163095ea7b360e01b81529216600483015260001960248301529063095ea7b3906044016020604051808303816000875af1158015610173573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610197919061031c565b5060805160c05160405163095ea7b360e01b81526001600160a01b039182166004820152600019602482015291169063095ea7b3906044016020604051808303816000875af11580156101ee573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610212919061031c565b5050806001600160a01b03166368cd03f66040518163ffffffff1660e01b8152600401602060405180830381865afa158015610252573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061027691906102f8565b60405163a22cb46560e01b81526001600160a01b03838116600483015260016024830152919091169063a22cb46590604401600060405180830381600087803b1580156102c257600080fd5b505af11580156102d6573d6000803e3d6000fd5b505050505061033e565b6001600160a01b03811681146102f557600080fd5b50565b60006020828403121561030a57600080fd5b8151610315816102e0565b9392505050565b60006020828403121561032e57600080fd5b8151801515811461031557600080fd5b60805160a05160c051610eae61038260003960008181610161015261065a0152600081816101880152818161022d01526102d60152600061010d0152610eae6000f3fe608060405234801561001057600080fd5b50600436106100885760003560e01c80635dab24201161005b5780635dab242014610147578063ce9b79301461015c578063d089e11a14610183578063d7c81b55146101aa57600080fd5b806307003bb41461008d578063150b7a02146100af578063236e06fa146100f3578063439a7da714610108575b600080fd5b60005461009a9060ff1681565b60405190151581526020015b60405180910390f35b6100c26100bd366004610808565b6101c9565b6040517fffffffff0000000000000000000000000000000000000000000000000000000090911681526020016100a6565b61010661010136600461093d565b610495565b005b61012f7f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b0390911681526020016100a6565b61014f61075e565b6040516100a69190610aee565b61012f7f000000000000000000000000000000000000000000000000000000000000000081565b61012f7f000000000000000000000000000000000000000000000000000000000000000081565b6040805180820190915260038152621cdd9d60ea1b602082015261014f565b6000805460ff16156102225760405162461bcd60e51b815260206004820152601f60248201527f636f6e747261637420697320616c726561647920696e697469616c697365640060448201526064015b60405180910390fd5b336001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161461029a5760405162461bcd60e51b815260206004820152601f60248201527f6f6e6c792058617961206e616d65732063616e206265207265636569766564006044820152606401610219565b6040517fda2bfdb10000000000000000000000000000000000000000000000000000000081526004810185905260009081906001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000169063da2bfdb190602401600060405180830381865afa15801561031d573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526103459190810190610b55565b91509150600060405160200161036290600760fc1b815260010190565b604051602081830303815290604052805190602001209050808360405160200161038c9190610bbe565b60405160208183030381529060405280519060200120146104155760405162461bcd60e51b815260206004820152602260248201527f6f6e6c792058617961206163636f756e74732063616e2062652072656365697660448201527f65640000000000000000000000000000000000000000000000000000000000006064820152608401610219565b6000805460ff1916600190811790915561042f8382610c62565b507fcda74f9fa6b7248042dc94120da051c5fcd2e4174dc85bc51ff2906746a55ce28260405161045f9190610aee565b60405180910390a1507f150b7a020000000000000000000000000000000000000000000000000000000098975050505050505050565b60005460ff166104e75760405162461bcd60e51b815260206004820152601b60248201527f636f6e7472616374206973206e6f7420696e697469616c6973656400000000006044820152606401610219565b60408051600480825260a08201909252600091816020015b60608152602001906001900390816104ff5790505090506040518060400160405280600181526020017f67000000000000000000000000000000000000000000000000000000000000008152508160008151811061055f5761055f610d21565b6020026020010181905250604051806040016040528060038152602001621cdd9d60ea1b8152508160018151811061059957610599610d21565b60200260200101819052506040518060400160405280600281526020017f7374000000000000000000000000000000000000000000000000000000000000815250816002815181106105ed576105ed610d21565b60200260200101819052506040518060400160405280600181526020017f72000000000000000000000000000000000000000000000000000000000000008152508160038151811061064157610641610d21565b602002602001018190525060005b8251811015610759577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663347d6a2260018486858151811061069c5761069c610d21565b6020026020010151602001516040518463ffffffff1660e01b81526004016106c693929190610d93565b6020604051808303816000875af11580156106e5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107099190610e5f565b5082818151811061071c5761071c610d21565b6020908102919091010151516040517f912f98e1887314d74b681702f9c3f126ceeaf415b9bbec9a5e269d366ace148a90600090a260010161064f565b505050565b6001805461076b90610bda565b80601f016020809104026020016040519081016040528092919081815260200182805461079790610bda565b80156107e45780601f106107b9576101008083540402835291602001916107e4565b820191906000526020600020905b8154815290600101906020018083116107c757829003601f168201915b505050505081565b80356001600160a01b038116811461080357600080fd5b919050565b60008060008060006080868803121561082057600080fd5b610829866107ec565b9450610837602087016107ec565b935060408601359250606086013567ffffffffffffffff81111561085a57600080fd5b8601601f8101881361086b57600080fd5b803567ffffffffffffffff81111561088257600080fd5b88602082840101111561089457600080fd5b959894975092955050506020019190565b634e487b7160e01b600052604160045260246000fd5b6040805190810167ffffffffffffffff811182821017156108de576108de6108a5565b60405290565b604051601f8201601f1916810167ffffffffffffffff8111828210171561090d5761090d6108a5565b604052919050565b600067ffffffffffffffff82111561092f5761092f6108a5565b50601f01601f191660200190565b60006020828403121561094f57600080fd5b813567ffffffffffffffff81111561096657600080fd5b8201601f8101841361097757600080fd5b803567ffffffffffffffff811115610991576109916108a5565b8060051b6109a1602082016108e4565b918252602081840181019290810190878411156109bd57600080fd5b6020850192505b83831015610a9357823567ffffffffffffffff8111156109e357600080fd5b85016040818a03601f190112156109f957600080fd5b610a016108bb565b60208201358152604082013567ffffffffffffffff811115610a2257600080fd5b60208184010192505089601f830112610a3a57600080fd5b8135610a4d610a4882610915565b6108e4565b8181528b6020838601011115610a6257600080fd5b81602085016020830137600060208383010152806020840152505080845250506020820191506020830192506109c4565b979650505050505050565b60005b83811015610ab9578181015183820152602001610aa1565b50506000910152565b60008151808452610ada816020860160208601610a9e565b601f01601f19169290920160200192915050565b602081526000610b016020830184610ac2565b9392505050565b600082601f830112610b1957600080fd5b8151610b27610a4882610915565b818152846020838601011115610b3c57600080fd5b610b4d826020830160208701610a9e565b949350505050565b60008060408385031215610b6857600080fd5b825167ffffffffffffffff811115610b7f57600080fd5b610b8b85828601610b08565b925050602083015167ffffffffffffffff811115610ba857600080fd5b610bb485828601610b08565b9150509250929050565b60008251610bd0818460208701610a9e565b9190910192915050565b600181811c90821680610bee57607f821691505b602082108103610c0e57634e487b7160e01b600052602260045260246000fd5b50919050565b601f82111561075957806000526020600020601f840160051c81016020851015610c3b5750805b601f840160051c820191505b81811015610c5b5760008155600101610c47565b5050505050565b815167ffffffffffffffff811115610c7c57610c7c6108a5565b610c9081610c8a8454610bda565b84610c14565b6020601f821160018114610cc45760008315610cac5750848201515b600019600385901b1c1916600184901b178455610c5b565b600084815260208120601f198516915b82811015610cf45787850151825560209485019460019092019101610cd4565b5084821015610d125786840151600019600387901b60f8161c191681555b50505050600190811b01905550565b634e487b7160e01b600052603260045260246000fd5b600082825180855260208501945060208160051b8301016020850160005b83811015610d8757601f19858403018852610d71838351610ac2565b6020988901989093509190910190600101610d55565b50909695505050505050565b6080815260016080820152600760fc1b60a082015260c060208201526000808554610dbd81610bda565b8060c08601526001821660008114610ddc5760018114610df857610e2c565b60ff19831660e087015260e082151560051b8701019350610e2c565b88600052602060002060005b83811015610e2357815488820160e00152600190910190602001610e04565b870160e0019450505b5050508281036040840152610e418186610d37565b90508281036060840152610e558185610ac2565b9695505050505050565b600060208284031215610e7157600080fd5b505191905056fea2646970667358221220182424cf9062d2f09eec03feb600fee511d90db769f952097f6abd87b231a8e164736f6c634300081c0033000000000000000000000000eb4c2ef7874628b646b8a59e4a309b94e14c2a6b