Transaction constructor Null safety
- MuxedAccount _mSourceAccount,
- int _mFee,
- int _mSequenceNumber,
- List<
Operation> _mOperations, - Memo? memo,
- TransactionPreconditions? preconditions,
- {XdrSorobanTransactionData? sorobanTransactionData}
Implementation
Transaction(this._mSourceAccount, this._mFee, this._mSequenceNumber,
this._mOperations, Memo? memo, TransactionPreconditions? preconditions, {XdrSorobanTransactionData? sorobanTransactionData})
: super() {
checkArgument(
this._mOperations.length > 0, "At least one operation required");
_mMemo = memo != null ? memo : Memo.none();
_mPreconditions = preconditions;
_sorobanTransactionData = sorobanTransactionData;
}