SimpleTransactionAlgebra class
Constructors
-
SimpleTransactionAlgebra({required WalletApi walletApi, required WalletStateAlgebra walletStateApi, required IndexerQueryAlgebra utxoAlgebra, required TransactionBuilderApi transactionBuilderApi, required WalletManagementUtils walletManagementUtils})
-
Methods
-
buildTransaction(List<Txo> txos, String? someChangeFellowship, String? someChangeTemplate, int? someChangeState, Lock_Predicate predicateFundsToUnlock, Lock lockForChange, LockAddress recipientLockAddress, int amount, int fee, Indices? someNextIndices, KeyPair keyPair, ValueTypeIdentifier typeIdentifier)
→ Future<IoTransaction>
-
Builds a transaction.
-
createSimpleTransactionFromParams({required String keyfile, required String password, required String fromFellowship, required String fromTemplate, int? someFromState, String? someChangeFellowship, String? someChangeTemplate, int? someChangeState, LockAddress? someToAddress, String? someToFellowship, String? someToTemplate, required int amount, required int fee, required ValueTypeIdentifier tokenType})
→ Future<Either<SimpleTransactionAlgebraError, IoTransaction>>
-
override
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited