Bytecode-generated storage layout

We've generated a storage layout (with no variable labels) from this contract's bytecode. We've also started a backfill to track the inferred variables.

vitalik.loopring.eth

Unverified contract

Proxy

Active on Ethereum with 4 txns
Deployed by via 0xce66146d at 10974303
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $33.65
ERC-20
Value $0
0x1cf97a1cd21d74c5f08308aea895f95bf7ed0b3aa472b28a63ab22b6d9340116
0x2239feb5d63943a0e7b6e6b88ceb275780d8c2e2bd81b5196ffdda533e0a1916
0x75fd2065d9bc2c4e03f1e7e02d4fe7c47d17c32f8b6c44a4e1a5aa60972614e5
0xe08b614f1239b7fd323b1c5960ea189259c4d3a439cb2537737abad48b08f9fb

Functions
Getter at block 21214002
controller(view returns (address)
0xb39e09279d4035c0f92307741d9dd8ed66e74de0
owner(view returns (address)
0x28c5643c50a31c36d2911a1b74c48ae58687ed73
version(pure returns (string)
1.1.5 (shenyang)
Read-only
boundMethodModule(bytes4 _methodview returns (address)
hasModule(address _moduleview returns (bool)
State-modifying
addModule(address _module
bindMethod(bytes4 _methodaddress _module
initController(address _controller
initOwner(address _initialOwner
removeModule(address _module
setController(address newController
setOwner(address newOwner
transact(uint8 modeaddress touint256 valuebytes datareturns (bytes returnData)
Events
ControllerChanged(address newController
MethodBound(bytes4 methodaddress module
ModuleAdded(address module
ModuleRemoved(address module
OwnerChanged(address newOwner
Transacted(address moduleaddress touint256 valuebytes data
WalletSetup(address owner
Constructor

This contract contains no constructor objects.

Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.