Transaction constructor
Implementation
Transaction(MuxedAccount sourceAccount, int fee, int sequenceNumber,
List<Operation> operations, Memo memo, TimeBounds timeBounds)
: super() {
_mSourceAccount =
checkNotNull(sourceAccount, "sourceAccount cannot be null");
_mSequenceNumber =
checkNotNull(sequenceNumber, "sequenceNumber cannot be null");
_mOperations = checkNotNull(operations, "operations cannot be null");
checkArgument(operations.length > 0, "At least one operation required");
_mFee = fee;
_mMemo = memo != null ? memo : Memo.none();
_mTimeBounds = timeBounds;
}