TransactionBuilder class Null safety

Constructors

TransactionBuilder(String txType)
TransactionBuilder.allParams({String? type, Uint8List? address, Uint8List? previousPublicKey, Uint8List? previousSignature, Uint8List? originSignature, Data? data, int? version})
TransactionBuilder.fromJson(Map<String, dynamic> json)
factory

Properties

address Uint8List?
read / write
data Data?
read / write
hashCode int
The hash code for this object. [...]
read-only, inherited
originSignature Uint8List?
read / write
previousPublicKey Uint8List?
read / write
previousSignature Uint8List?
read / write
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
type String?
read / write
version int?
read / write

Methods

addAuthorizedKey(dynamic publicKey, dynamic encryptedSecretKey) TransactionBuilder
addNFTTransfer(dynamic to, double amount, dynamic nftAddress) TransactionBuilder
addRecipient(dynamic to) TransactionBuilder
addUCOTransfer(dynamic to, double amount) TransactionBuilder
build(dynamic seed, int index, {String curve = 'ed25519', String hashAlgo = 'sha256'}) TransactionBuilder
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
originSign(dynamic privateKey) TransactionBuilder
originSignaturePayload() Uint8List
previousSignaturePayload() Uint8List
setCode(String code) TransactionBuilder
setContent(dynamic content) TransactionBuilder
setSecret(dynamic secret) TransactionBuilder
toJSON() → dynamic
toJson() Map<String, dynamic>
toString() String
A string representation of this object. [...]
inherited

Operators

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