SigningInput constructor
SigningInput({
- Iterable<
TxInput> ? utxos, - Iterable<
List< ? privateKey,int> > - Transfer? transferMessage,
- Int64? ttl,
- TransactionPlan? plan,
- RegisterStakingKey? registerStakingKey,
- Delegate? delegate,
- Withdraw? withdraw,
- DeregisterStakingKey? deregisterStakingKey,
- Iterable<
TxOutput> ? extraOutputs, - VoteDelegation? voteDelegation,
Implementation
factory SigningInput({
$core.Iterable<TxInput>? utxos,
$core.Iterable<$core.List<$core.int>>? privateKey,
Transfer? transferMessage,
$fixnum.Int64? ttl,
TransactionPlan? plan,
RegisterStakingKey? registerStakingKey,
Delegate? delegate,
Withdraw? withdraw,
DeregisterStakingKey? deregisterStakingKey,
$core.Iterable<TxOutput>? extraOutputs,
VoteDelegation? voteDelegation,
}) {
final $result = create();
if (utxos != null) {
$result.utxos.addAll(utxos);
}
if (privateKey != null) {
$result.privateKey.addAll(privateKey);
}
if (transferMessage != null) {
$result.transferMessage = transferMessage;
}
if (ttl != null) {
$result.ttl = ttl;
}
if (plan != null) {
$result.plan = plan;
}
if (registerStakingKey != null) {
$result.registerStakingKey = registerStakingKey;
}
if (delegate != null) {
$result.delegate = delegate;
}
if (withdraw != null) {
$result.withdraw = withdraw;
}
if (deregisterStakingKey != null) {
$result.deregisterStakingKey = deregisterStakingKey;
}
if (extraOutputs != null) {
$result.extraOutputs.addAll(extraOutputs);
}
if (voteDelegation != null) {
$result.voteDelegation = voteDelegation;
}
return $result;
}