crypto-com / crypto-com/chain-indexing

Problem: missing event for General TX

Open
#224 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
34
Forks
32
PR merge metrics
No merged PRs in 30d

Description

this tx in block in tendermint
message Tx {
// body is the processable content of the transaction
TxBody body = 1;

// auth_info is the authorization related content of the transaction,
// specifically signers, signer modes and fee
AuthInfo auth_info = 2;

// signatures is a list of signatures that matches the length and order of
// AuthInfo's signer_infos to allow connecting signature meta information like
// public key and signing mode by position.
repeated bytes signatures = 3;
}

this contains sequence, account number, sender pub key , etc.
because this is not default made as event in block_results.

add these info in event logs as well,
so in making projections, can refer to it and also project it.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by tracing how the Tendermint Tx is handled and how block_results event logs are produced. Verify where sequence, account number, sender public key, and related authorization data are available. Done means these General TX fields are emitted in event logs for use by projections; the issue mentions no files or tests to run.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
blockchain
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.