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.

didi.loopring.eth

Unverified contract

Proxy

Active on Ethereum with 5 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

No balances found for "didi.loopring.eth"

0x899a2f2406a8b6597d4d62773573c964f414e1214076c85c1e1b464b3dce6b74
0x18f7fb166d43f7e6b68d9566901e6f38e273b8527cc9506169189508c5e59082
0x733b8fcc821893cfb231f0f3b734bd8b141039bfe0af375fc01cba48d18b6243
0x590064542901ee1438451a07e2366356ad1184051acb04f5cb1843b7008b334e
0xe5e7bbee36a225c53bb19a7d8d19491597e45a2a538510bd2d7f1025eb7ed487

Functions
Getter at block 21213968
controller(view returns (address)
0xb39e09279d4035c0f92307741d9dd8ed66e74de0
owner(view returns (address)
0xdc77443bd7c7d029c94662931920dba95b770cf3
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.