SimpleTransactionAlgebra class
Constructors
-
SimpleTransactionAlgebra({required WalletApi walletApi, required WalletStateAlgebra walletStateApi, required GenusQueryAlgebra utxoAlgebra, required TransactionBuilderApi transactionBuilderApi, required WalletManagementUtils walletManagementUtils})
-
Methods
-
buildTransaction(List<Txo> txos, String? someChangeFellowship, String? someChangeContract, 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 fromContract, int? someFromState, String? someChangeFellowship, String? someChangeContract, int? someChangeState, LockAddress? someToAddress, String? someToFellowship, String? someToContract, 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