Table of Contents

A.1.7 Trace Class

Basic Ethereum Data Store

Where does the data come from? What is the purpose of the table?

Figure 1: The Ethereum Trace Class

Id

Return to Top

Primary Key; The ID of the table Trace is the Keccak256 of: block-hash+_+tx-hash+_+transaction_index

Description ID
Datatype text (composite)
Example 0x00000006e8794c9c93d439df399fabb9bd28d83a950e6c079cdef83601393b4f

Block Hash

Return to Top

Description Hash code in block header
Datatype text
Example 0xf14025c380c4af3fb4a81fba5f81e299c7c99f8d79c58134b6fb3fa904b0c257

Block Number

Return to Top

Description Block height
Datatype numeric
Example 2363038

Transaction Index

Return to Top

Description Integer of the transaction index position
Datatype numeric
Example 4

Transaction Hash

Return to Top

Description Hash code of transaction
Datatype text
Example 0x788a813f6f530f55875c451fab97bfba523786574261ffef9fa0a2a7d0781739

Output

Return to Top

Description DescriptionText
Datatype TypeText
Example
0x0000000000000000000000005f9ae7af6f5ecdc61ba2ee330afcbbdc8440575d435054
000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000001

Traces

Return to Top

See in Traces JSON-Format

Description DescriptionText
Datatype jsonb
Example

Timestamp

Return to Top

Description Timestamp
Datatype timestamp with time zone
Example 2016-10-01 23:29:07+00