TSolSendTransactionBody class

Constructors

TSolSendTransactionBody({String? timestampMs, String? organizationId, required String unsignedTransaction, required String signWith, bool? sponsor, required String caip2, String? recentBlockhash})
const
TSolSendTransactionBody.fromJson(Map<String, dynamic> json)
factory

Properties

caip2 String
CAIP-2 chain ID (e.g., 'solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp' for Solana mainnet).
final
hashCode int
The hash code for this object.
no setterinherited
organizationId String?
final
recentBlockhash String?
user-provided blockhash for replay protection / deadline control. If omitted and sponsor=true, we fetch a fresh blockhash during execution
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
signWith String
A wallet or private key address to sign with. This does not support private key IDs.
final
Whether to sponsor this transaction via Gas Station.
final
timestampMs String?
final
unsignedTransaction String
Base64-encoded serialized unsigned Solana transaction
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited