v1SolSendTransactionIntent class

Constructors

v1SolSendTransactionIntent({required String unsignedTransaction, required String signWith, bool? sponsor, required String caip2, String? recentBlockhash})
const
v1SolSendTransactionIntent.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
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
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