Data Class

There are two data classes specifically for deposit_to_l2_job, representing:

  1. TokenDepositTransaction: Transaction details of deposit operations

  2. AddressTokenDeposit: Aggregated snapshot values of deposit operations across designed dimensions

TokenDepositTransaction

Column NameData TypeNote

transaction_hash

str

Primary key, hash of the transaction.

wallet_address

str

Address that initiated the wallet.

chain_id

int

pecifies the L2 chain to which the deposit operation is directed.

contract_address

str

Represents the contract which user makes deposit operations to L2.

token_address

str

The token used in this deposit operation.

value

int

Represents the amount of tokens in this deposit transaction.

block_number

int

Number of the block containing the transaction.

block_timestamp

int

Timestamp of when the block was mined.

AddressTokenDeposit

Column NameData TypeNote

wallet_address

str

Primary key, address that initiated the wallet.

chain_id

int

Primary key, pecifies the L2 chain to which the deposit operation is directed.

contract_address

str

Primary key, represents the contract which user makes deposit operations to L2.

token_address

str

Primary key, the token used for deposits through this contract.

value

int

Represents the total amount of tokens deposited on the specific L2 chain through this contract up to the current time.

block_number

int

The block number of which included the last deposit transaction.

block_timestamp

timestamp

The block timestamp of when the block was mined.

Last updated