Skip to main content

Solana Transaction

Define and simulate Solana transactions using the Aeon SDK’s AeonClient.

AeonClient.requestSimulatedTransaction("solana", params) (Conceptual)

// Example of queuing a Solana transaction simulation
const aeonClient = new AeonClient({ simulationUrl: "..." });

const solanaTransaction = {
  /* ... Assembled Solana Transaction (e.g., using @solana/web3.js) ... */
};

aeonClient.requestSimulatedTransaction("solana", {
  transaction: solanaTransaction,
  // feePayer: "SOLANA_FEE_PAYER_PUBKEY" // if not part of transaction object
});

// Later, to process the queue and get the assembled TXB:
// const assembledTxData = await aeonClient.build();