Skip to main content

Transactions

Transaction

Every transaction is recorded on the blockchain as a proof of record. The blockchain stores the digital signatures of the accounts, providing proof that the accounts authorized the transaction.

A transaction typically changes the balances and state of an account. For example, a transaction to transfer 100 USDC from Alice to Bob will reduce Alice's account by 100 USDC and increase Bob's account by 100 USDC.

Anatomy Of A Transaction

Signature

The signature is a unique identifier for that particular transaction.

Timestamp

The timestamp is the time at which the transaction occurred.

Status

The status indicates whether the transaction succeeded or failed.

Changes

The changes represent changes to the account balance and state. The account's token balances or SOL balance may change as a result of the transaction.

Instructions

Instructions are the directions that indicate what changes the account should undergo.

Network Fee

Network fee is the amount paid to the network to process the transaction.