HORIZON HASKELLDocslts/ghc-9.14.x99ffbb82026-10-19Search packagesCtrl K
Theme: |

GHC 9.14.1 · lts/ghc-9.14.x · 99ffbb8 · 2026-10-19

Modulesolana-haskell-sdk-1.3.0.0GHC2021

Network.Solana.RPC.HTTP.Transaction

This module provides Solana JSON-RPC bindings related to transaction lifecycle operations: fee estimation, transaction broadcasting, simulation, airdrops (on devnet), and retrieving metadata for finalized transactions.

These endpoints are essential for any client application that signs and sends transactions.

Contents
  1. getFeeForMessage
  2. getTransaction
  3. requestAirdrop
  4. sendTransaction
  5. simulateTransaction
Synopsis

getFeeForMessage

getTransaction

Returns metadata and content for a confirmed transaction identified by its signature. Sets maxSupportedTransactionVersion so that versioned (v0) transactions can be decoded (without it, the node responds with error -32015); as a result, v0 transactions are returned without their address-lookup-table data, so instruction account indices may reference addresses not present in the parsed account keys. Returns Nothing if the signature is unknown or has expired.

Contains metadata and transaction information returned by getTransaction.

Constructors

Instances4Show, Generic, FromJSON, Rep

requestAirdrop

sendTransaction

simulateTransaction