Skip to main content

Block model

Blocks are the core data structure in Ethereum. They contain transactions, logs, and other data. Identifier on Mobula: block Example:

Logs model

Logs are a way to emit events from the Ethereum blockchain. Identifier on Mobula: log Example:

Trace model

Traces are low-level operations that occurred during a transaction (function calls, etc). Identifier on Mobula: trace Example:

Transaction model

Transactions are the core data structure in Ethereum. They contain the data of a transaction, including the sender, recipient, amount, and other details. Identifier on Mobula: transaction Example:

Transfer model

Transfers represent token movements between addresses on EVM chains.

Field Notes

transactionFrom / transactionTo
Represent the top-level transaction initiator and recipient.
  • transactionFrom: the address that started the transaction.
  • transactionTo: the contract or address that was directly interacted with.
from / to
Represent the actual token transfer participants extracted from logs.
  • from: the address that sent tokens.
  • to: the address that received tokens.
Usage Tips:
  • Use from / to when you want to filter and track actual token transfers inside logs.
  • Use transactionFrom / transactionTo when you need the transaction-level context.
Identifier on Mobula: transfer Example:
Can’t find what you’re looking for? Reach out to us, response times < 1h.

Support

Telegram

Support

Slack

Need help?

Email