Proxy

Verified contract

Proxy

Active on Ethereum with 476 txns
Deployed by via 0x869667d9 at 21116356
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots

No balances found for "Proxy"

0xed49afa23ab956c1593e0ef5a9a3a259faa14abce7e4efdc0bb573d8a9cd8911
0x3b6eb8d46058d852abd77101d87856cad5051d35c267d3e59bc0b53586d1ac92
0x43b992fdd5aafa2b22d827baca07cacd98f8abf514d4a66614d1dedd580f56da
0x17d77ae57046d2af1901ab64c843c4dcca98e9c2bdbfd36d6abe84dc0fb2cca4
0x31bf4fac065e24acfb9db0df522cb9978e45f425efda0a2b7c058b8448f83c1a
0x4600555e71d4882a8866c27a71bb72f07db36a3bb6a3305c2469bcc58bf1fda8
0x219a6bfbbe3c1f231ab95dd0454928ab3bf5b3e3d21ca49d29bd21d05799f36c
0xe670827d00ac44235de24cc1cf59a5a5af8c6d570f1cab7e21efcf4231310137
0x0a4e2889611aec62898af2ce888016b7c5344a23036501cb420ccc04dd0bae81
0xfdd4015a07591c72638a55ecd36da8a76dd1164cc2f07321fe7fbd9558f0680f

Functions
Getter at block 21261640
gameCount(view returns (uint256 gameCount_)
474
owner(view returns (address)
0x6d5b183f538abb8572f5cd17109c617b994d5833
version(view returns (string)
1.0.0
Read-only
findLatestGames(uint32 _gameTypeuint256 _startuint256 _nview returns (struct IDisputeGameFactoryGameSearchResult[] games_)
gameAtIndex(uint256 _indexview returns (uint32 gameType_uint64 timestamp_address proxy_)
gameImpls(uint32view returns (address)
games(uint32 _gameTypebytes32 _rootClaimbytes _extraDataview returns (address proxy_uint64 timestamp_)
getGameUUID(uint32 _gameTypebytes32 _rootClaimbytes _extraDatapure returns (bytes32 uuid_)
initBonds(uint32view returns (uint256)
State-modifying
admin(returns (address)
changeAdmin(address _admin
implementation(returns (address)
upgradeTo(address _implementation
upgradeToAndCall(address _implementationbytes _datapayable returns (bytes)
create(uint32 _gameTypebytes32 _rootClaimbytes _extraDatapayable returns (address proxy_)
initialize(address _owner
renounceOwnership(
setImplementation(uint32 _gameTypeaddress _impl
setInitBond(uint32 _gameTypeuint256 _initBond
transferOwnership(address newOwner
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
DisputeGameCreated(address indexed disputeProxyuint32 indexed gameTypebytes32 indexed rootClaim
ImplementationSet(address indexed impluint32 indexed gameType
InitBondUpdated(uint32 indexed gameTypeuint256 indexed newBond
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Constructor
constructor(address _admin
Fallback and receive
fallback(
receive(
Errors
GameAlreadyExists(bytes32 uuid
IncorrectBondAmount(
NoImplementation(uint32 gameType