Skip to content

TransactionHeader

View as Markdown

TransactionHeader carries structured metadata for a transaction.

Package: thru.core.v1

FieldType#Description
fee_payer_signaturethru.common.v1.Signature1 · optional
versionuint322 · optional
flagsuint323 · optional
readwrite_accounts_countuint324 · optional
readonly_accounts_countuint325 · optional
instruction_data_sizeuint326 · optional
requested_compute_unitsuint327 · optional
requested_state_unitsuint328 · optional
requested_memory_unitsuint329 · optional
expiry_afteruint3210 · optional
feeuint6411 · optional
nonceuint6412 · optional
start_slotuint6413 · optional
fee_payer_pubkeythru.common.v1.Pubkey14 · optional
program_pubkeythru.common.v1.Pubkey15 · optional
chain_iduint3216 · optionalChain identifier to prevent transaction replay across different chains.