TransactionFees constructor

TransactionFees(
  1. {@required BigInt in_msg_fwd_fee,
  2. @required BigInt storage_fee,
  3. @required BigInt gas_fee,
  4. @required BigInt out_msgs_fwd_fee,
  5. @required BigInt total_account_fees,
  6. @required BigInt total_output}
)

Implementation

TransactionFees({
  @required BigInt in_msg_fwd_fee,
  @required BigInt storage_fee,
  @required BigInt gas_fee,
  @required BigInt out_msgs_fwd_fee,
  @required BigInt total_account_fees,
  @required BigInt total_output,
}) {
  _in_msg_fwd_fee = ArgumentError.checkNotNull(
      in_msg_fwd_fee, 'TransactionFees in_msg_fwd_fee');
  _storage_fee =
      ArgumentError.checkNotNull(storage_fee, 'TransactionFees storage_fee');
  _gas_fee = ArgumentError.checkNotNull(gas_fee, 'TransactionFees gas_fee');
  _out_msgs_fwd_fee = ArgumentError.checkNotNull(
      out_msgs_fwd_fee, 'TransactionFees out_msgs_fwd_fee');
  _total_account_fees = ArgumentError.checkNotNull(
      total_account_fees, 'TransactionFees total_account_fees');
  _total_output = ArgumentError.checkNotNull(
      total_output, 'TransactionFees total_output');
}