Submitting a Transaction to a Validator¶
In the Sawtooth distributed ledger, Transactions are the method by which changes to state are declared formatted. These Transactions are wrapped in Batches, the atomic unit of change in Sawtooth’s blockchain, before being submitted to a Validator. Each step in constructing these Transactions and Batches involves various cryptographic safeguards, SHA-512 hashes, secp256k1 signatures, which can be daunting to those not already knowledgable of the core concepts. This document will take Sawtooth application developers step by step through the process of building and submitting Transactions. Before beginning, make sure you are already familiar with {{the structure of Sawtooth’s Batches and Transactions}}.
Constructing your Payload¶
I am a segment