SignedTransaction class

Annotations
  • @JsonSerializable(explicitToJson: true, fieldRename: FieldRename.kebab)

Constructors

SignedTransaction({required RawTransaction transaction, Uint8List? signature, LogicSignature? logicSignature, MultiSignature? multiSignature, String transactionId = ''})
SignedTransaction.fromJson(Map<String, dynamic> json)
factory

Properties

authAddress Address?
Optional auth address when
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
logicSignature LogicSignature?
The logic signature
final
multiSignature MultiSignature?
The logic signature
final
props List<Object?>
The list of properties that will be used to determine whether two instances are equal.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
signature Uint8List?
The signature of the transaction
final
stringify bool?
If set to true, the toString method will be overridden to output this instance's props.
no setterinherited
transaction RawTransaction
The raw data of the transaction
final
transactionId String
final

Methods

export(String filePath) Future<File>
Export the transaction to a file.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toBase64() String
Get the base64-encoded representation of the transaction..
toBytes() Uint8List
Get the bytes of this signed transaction.
toJson() Map<String, dynamic>
toMessagePack() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

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