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.

Bitget Wallet Token

Verified contract

Proxy

Active on Base with 93,038 txns
Deployed by via 0xc5665b11 at 14226829
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 14 additional slots
ERC-20
Value $2,367.44
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0xe42e08c06850f1af1cc7502baa52fc0656c988fb054bb1994b3cd230854d9124
0x32284df67352bff5b7fd61bd05e06ea94c63cbcf5fd64b761a6f44860b4fe893
0x7e4052a477fd247212d0d8f3e39c428e50e103d2133da5a2926eba9a05fe89f2
0x1af5b6c2acfef9c06fd632774e860ed0e234cb684546ace7c7c8ff23b532cdd8
0x6a9b2100c99d5d156b184cd1dae3e1806539162718c6f442db511dab0453715f
0x26646cfd562e7a1b86fd5873b494d26ca14b43d195c2b08142709efb4a6af670
0x34a587e6acc7e72b38c013bea798269387b694bea0e4f2d6df29275e9bb5767a
0x1833dbb7d84976b9c00b22fe2c53352d04256b93102ee16351721fac94e6a539
0xf2d945c792810eea5a3b85bb6935167488e385056c36f89724b3cd425a108a7c
0xd2630eecc1a73d9b09419bf6b313e1a95b02f9753d88eea798acaf4947aa8bd3

Functions
Getter at block 22730728
DOMAIN_SEPARATOR(view returns (bytes32)
0xcf353317b12ff98eb73f7ebf0219d9a059d771e3d2da382030675def15a72ff3
chainId(view returns (uint16)
2
decimals(view returns (uint8)
18
eip712Domain(view returns (bytes1 domainFieldsstring domainNamestring domainVersionuint256 domainChainIdaddress domainVerifyingContractbytes32 domainSaltuint256[] domainExtensions)
(domainFields=0x1f, domainName=Bitget Wallet Token, domainVersion=1, domainChainId=8453, domainVerifyingContract=0x619c4bbbd65f836b78b36cbe781513861d57f39d, domainSalt=0xa1b31ff31f9a10b674915e46772e489c49e5858eb30171565da52d17613a2e89, domainExtensions=[])
name(view returns (string)
Bitget Wallet Token
nativeContract(view returns (bytes32)
0x000000000000000000000000ac6db8954b73ebf10e84278ac8b9b22a781615d9
owner(view returns (address)
0x8d2de8d2f73f1f4cab472ac9a881c9b123c79627
symbol(view returns (string)
BWB
totalSupply(view returns (uint256)
12512128775354550000000000
Read-only
allowance(address owner_address spender_view returns (uint256)
balanceOf(address account_view returns (uint256)
nonces(address owner_view returns (uint256)
State-modifying
approve(address spender_uint256 amount_returns (bool)
burn(address account_uint256 amount_
decreaseAllowance(address spender_uint256 subtractedValue_returns (bool)
increaseAllowance(address spender_uint256 addedValue_returns (bool)
initialize(string name_string symbol_uint8 decimals_uint64 sequence_address owner_uint16 chainId_bytes32 nativeContract_
mint(address account_uint256 amount_
permit(address owner_address spender_uint256 value_uint256 deadline_uint8 v_bytes32 r_bytes32 s_
transfer(address recipient_uint256 amount_returns (bool)
transferFrom(address sender_address recipient_uint256 amount_returns (bool)
updateDetails(string name_string symbol_uint64 sequence_
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed spenderuint256 value
Transfer(address indexed fromaddress indexed touint256 value
Constructor
constructor(address beaconbytes data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.