====== A.1.7 Trace Class ====== [[dido:public:s_cli:05_contents:03_prt:08_basic_dido_objects:start| Basic Ethereum Data Store]] Where does the data come from? What is the purpose of the table?
{{ dido:public:s_cli:05_contents:03_prt:08_basic_dido_objects:screen_shot_2021-06-09_at_7.12.26_pm.png?300 |}} The Ethereum Trace Class
===== Id ===== [[dido:public:s_cli:05_contents:03_prt:08_basic_dido_objects:07_trace:start| 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 ===== [[dido:public:s_cli:05_contents:03_prt:08_basic_dido_objects:07_trace:start| Return to Top]] ^ Description | Hash code in block header | ^ Datatype | text | ^ Example | 0xf14025c380c4af3fb4a81fba5f81e299c7c99f8d79c58134b6fb3fa904b0c257 | ===== Block Number ===== [[dido:public:s_cli:05_contents:03_prt:08_basic_dido_objects:07_trace:start| Return to Top]] ^ Description | [[dido:public:ra:xapend:xapend.a_glossary:b:block_height|Block height]] | ^ Datatype | numeric | ^ Example | 2363038 | ===== Transaction Index ===== [[dido:public:s_cli:05_contents:03_prt:08_basic_dido_objects:07_trace:start| Return to Top]] ^ Description | Integer of the transaction index position | ^ Datatype | numeric | ^ Example | 4 | ===== Transaction Hash ===== [[dido:public:s_cli:05_contents:03_prt:08_basic_dido_objects:07_trace:start| Return to Top]] ^ Description | Hash code of transaction | ^ Datatype | text | ^ Example | 0x788a813f6f530f55875c451fab97bfba523786574261ffef9fa0a2a7d0781739 | ===== Output ===== [[dido:public:s_cli:05_contents:03_prt:08_basic_dido_objects:07_trace:start| Return to Top]] ^ Description | DescriptionText | ^ Datatype | TypeText | ^ Example | 0x0000000000000000000000005f9ae7af6f5ecdc61ba2ee330afcbbdc8440575d435054 000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000001 | ===== Traces ===== [[dido:public:s_cli:05_contents:03_prt:08_basic_dido_objects:07_trace:start| Return to Top]] See in Traces JSON-Format ^ Description | DescriptionText | ^ Datatype | jsonb | ^ Example | | ===== Timestamp ===== [[dido:public:s_cli:05_contents:03_prt:08_basic_dido_objects:07_trace:start| Return to Top]] ^ Description | Timestamp | ^ Datatype | timestamp with time zone | ^ Example | 2016-10-01 23:29:07+00 | /**=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- /* To add a discussion page to this page, comment out the line that says ~~DISCUSSION:off~~ */ ~~DISCUSSION:on|Outstanding Issues~~ ~~DISCUSSION:off~~