Loading

get_storage_at

Scalar function

Retrieves raw storage slot values via eth_getStorageAt for EVM forensics, bytecode analysis, and state inspection. Returns 32-byte BYTES32 values suitable for low-level contract state research.

get_storage_at(TRANSPORT, ADDRESS, UINT256)

Returns storage value at the specified UINT256 slot from the latest block.

Parameters

Name Type
transport TRANSPORT
address ADDRESS
slot UINT256

Returns

Name Type
value BYTES32
1
-- Read storage slot 0
2
SELECT get_storage_at(
3
$transport,
4
'0x4200000000000000000000000000000000000006'::address,
5
0::uint256
6
) AS value;
Notebook ready in readonly mode.

get_storage_at(TRANSPORT, ADDRESS, UINT256, BIGINT)

Returns storage value at a UINT256 slot and specific block height for forensic analysis.

Parameters

Name Type
transport TRANSPORT
address ADDRESS
slot UINT256
block_number BIGINT

Returns

Name Type
value BYTES32
1
-- Track slot changes across blocks
2
SELECT get_storage_at(
3
$transport,
4
'0x4200000000000000000000000000000000000006'::address,
5
0::uint256,
6
21000000 -- block_number
7
) AS value;
Notebook ready in readonly mode.