0 txs
0 calls
constructor
No constructor.
functions
No functions.
events
PlayerRegistered
event PlayerRegistered(address indexed player, uint256 entryFee, uint256 prizePoolContribution)
PlayerRemovedFromWhitelist
event PlayerRemovedFromWhitelist(address indexed player)
PlayerWhitelisted
event PlayerWhitelisted(address indexed player)
errors
ValidationFailed
error ValidationFailed(uint8 code)
creation bytecode
0x60808060405234601b57610f7390816100218239308160070152f35b600080fdfe6080604052307f000000000000000000000000000000000000000000000000000000000000000014600436101561003557600080fd5b600090813560e01c9081631c65743314610aaf5781631f39074e14610a8d5781633cb63e71146109975781634433a51a146109795781634885a4831461095b5781634d6483a01461093d578163598ae0751461080557816360fd78b414610734578163697facda146107065781637c54e807146106dd5781639b9f80621461066d578163a1dac55514610591578163ac26ed3114610397578163ae63ca9b14610379578163e75a128f1461023b578163ed2091e21461021d578163f3cc6ff414610149575063fd12622d1461010957600080fd5b60403660031901126101465761011d610c51565b60018060a01b0316600052600760043501602052602060ff604060002054166040519015158152f35b80fd5b90506101465761015836610bf3565b60ff84541661020957600211156101f5576006830192600801845b82811061017e578580f35b8060406101966101916001948789610d02565b610d12565b600090848060a01b0316815287602052208260ff198254161790556101c86101c2610191838789610d02565b84610d26565b818060a01b036101dc610191838789610d02565b16600080516020610ede8339815191528880a201610173565b630567353360e41b84526020600452602484fd5b630567353360e41b8552601f600452602485fd5b82602036600319011261014657602060056004350154604051908152f35b90506101465761024a36610caa565b60ff8354166103655760021115610351576001600160a01b031660008181526006830160205260409020805460ff19169055600890910190825b82548082101561034857826102998386610cd4565b905460039190911b1c6001600160a01b0316146102b95750600101610284565b91929160001981019081116103345782916102f66102dd61031a9361031f96610cd4565b905460039190911b1c6001600160a01b03169184610cd4565b9080546001600160a01b0360039390931b83811b199091169290931690921b179055565b610db2565b600080516020610f1e8339815191528280a280f35b634e487b7160e01b85526011600452602485fd5b5050905061031f565b630567353360e41b83526020600452602483fd5b630567353360e41b8452601f600452602484fd5b602061038d61038736610caa565b91610e83565b6040519015158152f35b90506101465760c0366003190112610146576004356024356001600160a01b0381169081900361058d576084356001600160a01b03811692908390036104b25760a4359180610521575b5083908190831515908180610510575b156104c957505050506040519163a62e1f7b60e01b835281600484015260443560248401526064356044840152602083606481739e657e65e348aed0ea4f026ab1f366e983db741f5af49283156104be578493610482575b5060409350600080516020610efe833981519152846104688585610d8f565b935b8151908152856020820152a282519182526020820152f35b9092506020813d6020116104b6575b8161049e60209383610df5565b810103126104b25760409350519138610449565b8380fd5b3d9150610491565b6040513d86823e3d90fd5b60409650929491939192816104fd575b506104f5575b84600080516020610efe8339815191529161046a565b9150816104df565b60ff91506003015460a01c1615386104d9565b5060ff600382015460a01c166103f1565b84731f2712fbd0ee5c04fdb562f1460b974bb109333e91823b156105895760446040518094819363daaf6b3160e01b835260048301528860248301525af4801561057e57156103e1578461057791959295610df5565b92386103e1565b6040513d87823e3d90fd5b5080fd5b8280fd5b9050610146576040366003190112610146576004356105ae610c51565b6001600160a01b0381168352600782016020819052604084205491929160ff16610659576005820190815460018401541115610645576105ee8484610d61565b15610631576001600160a01b038416855260205260408420805460ff191660011790558054600019811461033457600101905561062e9190600901610d26565b80f35b630567353360e41b8552600a600452602485fd5b630567353360e41b8552600c600452602485fd5b630567353360e41b8452600b600452602484fd5b90506101465761067c36610caa565b60ff83929354166103655760021115610351576001600160a01b03821683526006810160205260408320805460ff191660011790556106bf908290600801610d26565b6001600160a01b0316600080516020610ede8339815191528280a280f35b82602036600319011261014657600360043501546040516001600160a01b039091168152602090f35b82602036600319011261014657610730610724600860043501610e18565b60405191829182610c67565b0390f35b82604036600319011261014657602435600960043501918254928383116107fd575b61075f83610e6c565b9361076d6040519586610df5565b838552601f1961077c85610e6c565b013660208701376000198101908111835b8581106107a257604051806107308982610c67565b81610334576107ba6107b48285610d8f565b85610cd4565b9054885160039290921b1c6001600160a01b0316908210156107e957600582901b88016020015260010161078d565b634e487b7160e01b86526032600452602486fd5b839250610756565b90506101465761081436610bf3565b60ff84939293541661020957600211156101f557839160066008850194015b81841061083e578580f35b61084c610191858486610d02565b6001600160a01b03168652602081905260408620805460ff19169055855b8554808210156109325761087e8288610cd4565b90546001600160a01b0360039290921b1c8116906108a061019189888a610d02565b16146108af575060010161086a565b919491600019810190811161091e57600192916102f66108d26108e7938a610cd4565b868060a01b0391549060031b1c169189610cd4565b6108f086610db2565b818060a01b03610904610191838688610d02565b16600080516020610f1e8339815191528880a20192610833565b634e487b7160e01b88526011600452602488fd5b5050926001906108f0565b82602036600319011261014657602060016004350154604051908152f35b82602036600319011261014657610730610724600960043501610e18565b82602036600319011261014657602060026004350154604051908152f35b9050610146576040366003190112610146576004356109b4610c51565b6001600160a01b038116835260078201602052604083205490919060ff1615610a79576001600160a01b039091169060098101835b815480821015610a6d57846109fe8385610cd4565b905460039190911b1c6001600160a01b031614610a1e57506001016109e9565b92935090916000198101908111610334579161031a610a47926102f66102dd6005979685610cd4565b0180548015610a595760001901905580f35b634e487b7160e01b83526011600452602483fd5b50505060059150610a47565b630567353360e41b8352600e600452602483fd5b82604036600319011261014657602061038d610aa7610c51565b600435610d61565b905061014657610abe36610bf3565b60ff849394541661020957600211156101f55791600882019160060190845b8354811015610b485780610af360019286610cd4565b905460039190911b1c60a083901b839003168752602084905260408720805460ff19169055610b228186610cd4565b838060a01b0391549060031b1c16600080516020610f1e8339815191528880a201610add565b50838593805485825580610bcf575b50845b828110610b65578580f35b80610b766101916001938688610d02565b828060a01b0316875285602052604087208260ff19825416179055610ba26101c2610191838789610d02565b818060a01b03610bb6610191838789610d02565b16600080516020610ede8339815191528880a201610b5a565b81865260208620908101905b818110610be85750610b57565b868155600101610bdb565b6060600319820112610c4c57600435916024356001600160401b038111610c4c5782602382011215610c4c576004810135926001600160401b038411610c4c5760248460051b83010111610c4c57602401919060443590565b600080fd5b602435906001600160a01b0382168203610c4c57565b602060408183019282815284518094520192019060005b818110610c8b5750505090565b82516001600160a01b0316845260209384019390920191600101610c7e565b6060906003190112610c4c57600435906024356001600160a01b0381168103610c4c579060443590565b8054821015610cec5760005260206000200190600090565b634e487b7160e01b600052603260045260246000fd5b9190811015610cec5760051b0190565b356001600160a01b0381168103610c4c5790565b80549190600160401b831015610d4b57826102f6916001610d4995018155610cd4565b565b634e487b7160e01b600052604160045260246000fd5b60ff815416610d885760069160018060a01b03166000520160205260ff6040600020541690565b5050600190565b91908203918211610d9c57565b634e487b7160e01b600052601160045260246000fd5b80548015610ddf576000190190610dc98282610cd4565b81549060018060a01b039060031b1b1916905555565b634e487b7160e01b600052603160045260246000fd5b601f909101601f19168101906001600160401b03821190821017610d4b57604052565b906040519182815491828252602082019060005260206000209260005b818110610e4a575050610d4992500383610df5565b84546001600160a01b0316835260019485019487945060209093019201610e35565b6001600160401b038111610d4b5760051b60200190565b9160011901610ed6576001600160a01b038116600090815260078301602052604090205460ff16610ed657600582015460018301541115610ed657610ec791610d61565b15610ed157600190565b600090565b505060009056fe535b8e6091a10d85f64d304e27aee63c9c2248b3fe72655394c56cf6c33e40144b80e36c38a6adee3f9eba8fe23cfba51c505020fe3f525666292eefe1fff216174a60240c15017df8e5dca25efc9b93ff1741112b58fdcf1ec3c6a42cef09d2a2646970667358221220854d2c86ac1d837339d844d904e391d2219cab93b60e8c415e3c1022d8f31e5b64736f6c634300081b0033