Action constructor
Action({
- Action_RegisterFioAddress? registerFioAddressMessage,
- Action_AddPubAddress? addPubAddressMessage,
- Action_Transfer? transferMessage,
- Action_RenewFioAddress? renewFioAddressMessage,
- Action_NewFundsRequest? newFundsRequestMessage,
- Action_RemovePubAddress? removePubAddressMessage,
- Action_RemoveAllPubAddress? removeAllPubAddressesMessage,
- Action_AddBundledTransactions? addBundledTransactionsMessage,
Implementation
factory Action({
Action_RegisterFioAddress? registerFioAddressMessage,
Action_AddPubAddress? addPubAddressMessage,
Action_Transfer? transferMessage,
Action_RenewFioAddress? renewFioAddressMessage,
Action_NewFundsRequest? newFundsRequestMessage,
Action_RemovePubAddress? removePubAddressMessage,
Action_RemoveAllPubAddress? removeAllPubAddressesMessage,
Action_AddBundledTransactions? addBundledTransactionsMessage,
}) {
final result = create();
if (registerFioAddressMessage != null)
result.registerFioAddressMessage = registerFioAddressMessage;
if (addPubAddressMessage != null)
result.addPubAddressMessage = addPubAddressMessage;
if (transferMessage != null) result.transferMessage = transferMessage;
if (renewFioAddressMessage != null)
result.renewFioAddressMessage = renewFioAddressMessage;
if (newFundsRequestMessage != null)
result.newFundsRequestMessage = newFundsRequestMessage;
if (removePubAddressMessage != null)
result.removePubAddressMessage = removePubAddressMessage;
if (removeAllPubAddressesMessage != null)
result.removeAllPubAddressesMessage = removeAllPubAddressesMessage;
if (addBundledTransactionsMessage != null)
result.addBundledTransactionsMessage = addBundledTransactionsMessage;
return result;
}