Proxy
Verified contract
Proxy
Active on
Ethereum with 12 txns
Unified storage
Map
Table
Raw
Constants and immutables
2
Slot
XX
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
Balances ($0.00)
No balances found for "Proxy"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21188882 | 13 minutes ago | | | 0 | 0.0082161058 | |
| 21187091 | 6 hours ago | | | 0 | 0.012191119 | |
| 21185302 | 12 hours ago | | | 0 | 0.010299544 | |
| 21183505 | 18 hours ago | | | 0 | 0.010672070 | |
| 21181713 | a day ago | | | 0 | 0.014474159 | |
| 21179918 | a day ago | | | 0 | 0.032856615 | |
| 21178126 | 2 days ago | | | 0 | 0.0070200768 | |
| 21176329 | 2 days ago | | | 0 | 0.0079447513 | |
| 21174537 | 2 days ago | | | 0 | 0.0085242060 | |
| 21172740 | 2 days ago | | | 0 | 0.013537710 |
ABI
ABI objects
Getter at block 21188945
gameCount() view returns (uint256 gameCount_)
12
owner() view returns (address)
0x5a0aae59d09fccbddb6c6cceb07b7279367c3d2a
version() view returns (string)
1.0.0
Read-only
findLatestGames(uint32 _gameType, uint256 _start, uint256 _n) view returns (struct IDisputeGameFactoryGameSearchResult[] games_)
gameAtIndex(uint256 _index) view returns (uint32 gameType_, uint64 timestamp_, address proxy_)
gameImpls(uint32) view returns (address)
games(uint32 _gameType, bytes32 _rootClaim, bytes _extraData) view returns (address proxy_, uint64 timestamp_)
getGameUUID(uint32 _gameType, bytes32 _rootClaim, bytes _extraData) pure returns (bytes32 uuid_)
initBonds(uint32) view returns (uint256)
State-modifying
Events admin() returns (address)
changeAdmin(address _admin)
implementation() returns (address)
upgradeTo(address _implementation)
upgradeToAndCall(address _implementation, bytes _data) payable returns (bytes)
create(uint32 _gameType, bytes32 _rootClaim, bytes _extraData) payable returns (address proxy_)
initialize(address _owner)
renounceOwnership()
setImplementation(uint32 _gameType, address _impl)
setInitBond(uint32 _gameType, uint256 _initBond)
transferOwnership(address newOwner)
AdminChanged(address previousAdmin, address newAdmin)
Upgraded(address indexed implementation)
DisputeGameCreated(address indexed disputeProxy, uint32 indexed gameType, bytes32 indexed rootClaim)
ImplementationSet(address indexed impl, uint32 indexed gameType)
InitBondUpdated(uint32 indexed gameType, uint256 indexed newBond)
Initialized(uint8 version)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
constructor(address _admin)
fallback()
receive()
GameAlreadyExists(bytes32 uuid)
IncorrectBondAmount()
NoImplementation(uint32 gameType)