RpcTransaction constructor
RpcTransaction({
- int? version,
- Iterable<
RpcTransactionInput> ? inputs, - Iterable<
RpcTransactionOutput> ? outputs, - Int64? lockTime,
- String? subnetworkId,
- Int64? gas,
- String? payload,
- RpcTransactionVerboseData? verboseData,
Implementation
factory RpcTransaction({
$core.int? version,
$core.Iterable<RpcTransactionInput>? inputs,
$core.Iterable<RpcTransactionOutput>? outputs,
$fixnum.Int64? lockTime,
$core.String? subnetworkId,
$fixnum.Int64? gas,
$core.String? payload,
RpcTransactionVerboseData? verboseData,
}) {
final _result = create();
if (version != null) {
_result.version = version;
}
if (inputs != null) {
_result.inputs.addAll(inputs);
}
if (outputs != null) {
_result.outputs.addAll(outputs);
}
if (lockTime != null) {
_result.lockTime = lockTime;
}
if (subnetworkId != null) {
_result.subnetworkId = subnetworkId;
}
if (gas != null) {
_result.gas = gas;
}
if (payload != null) {
_result.payload = payload;
}
if (verboseData != null) {
_result.verboseData = verboseData;
}
return _result;
}