GetTransactionConfig constructor

GetTransactionConfig({
  1. TransactionEncoding? encoding = TransactionEncoding.base64,
  2. Commitment? commitment,
  3. int? maxSupportedTransactionVersion,
})

JSON RPC configurations for getTransaction methods.

Implementation

GetTransactionConfig({
  this.encoding = TransactionEncoding.base64,
  super.commitment,
  this.maxSupportedTransactionVersion,
}): assert(maxSupportedTransactionVersion == null || maxSupportedTransactionVersion >= 0),
    assert(commitment != Commitment.processed, 'The commitment "processed" is not supported.');