TransactionInfo constructor
TransactionInfo({
- String? id,
- String? data,
- int? version,
- int? lockTime,
- Int64? value,
- Int64? fee,
- PayloadType? payloadType,
- String? memo,
- String? publicKey,
- String? signature,
- PayloadTransfer? transfer,
- PayloadBond? bond,
- PayloadSortition? sortition,
- PayloadUnbond? unbond,
- PayloadWithdraw? withdraw,
Implementation
factory TransactionInfo({
$core.String? id,
$core.String? data,
$core.int? version,
$core.int? lockTime,
$fixnum.Int64? value,
$fixnum.Int64? fee,
PayloadType? payloadType,
$core.String? memo,
$core.String? publicKey,
$core.String? signature,
PayloadTransfer? transfer,
PayloadBond? bond,
PayloadSortition? sortition,
PayloadUnbond? unbond,
PayloadWithdraw? withdraw,
}) {
final _result = create();
if (id != null) {
_result.id = id;
}
if (data != null) {
_result.data = data;
}
if (version != null) {
_result.version = version;
}
if (lockTime != null) {
_result.lockTime = lockTime;
}
if (value != null) {
_result.value = value;
}
if (fee != null) {
_result.fee = fee;
}
if (payloadType != null) {
_result.payloadType = payloadType;
}
if (memo != null) {
_result.memo = memo;
}
if (publicKey != null) {
_result.publicKey = publicKey;
}
if (signature != null) {
_result.signature = signature;
}
if (transfer != null) {
_result.transfer = transfer;
}
if (bond != null) {
_result.bond = bond;
}
if (sortition != null) {
_result.sortition = sortition;
}
if (unbond != null) {
_result.unbond = unbond;
}
if (withdraw != null) {
_result.withdraw = withdraw;
}
return _result;
}