XChainAddAccountCreateAttestation constructor

XChainAddAccountCreateAttestation({
  1. required String account,
  2. required XChainBridge xchainBridge,
  3. required String destination,
  4. required String signature,
  5. required String otherChainSource,
  6. required String publicKey,
  7. required bool wasLockingChainSend,
  8. required String attestationRewardAccount,
  9. required String attestationSignerAccount,
  10. required BigInt amount,
  11. required BigInt signatureReward,
  12. required int xChainAccountCreateCount,
  13. List<XRPLMemo>? memos = const [],
  14. String signingPubKey = "",
  15. int? ticketSequance,
  16. BigInt? fee,
  17. int? lastLedgerSequence,
  18. int? sequence,
  19. List<XRPLSigners>? signers,
  20. dynamic flags,
  21. int? sourceTag,
  22. List<String> multiSigSigners = const [],
})

Implementation

XChainAddAccountCreateAttestation(
    {required String account,
    required this.xchainBridge,
    required this.destination,
    required this.signature,
    required this.otherChainSource,
    required this.publicKey,
    required this.wasLockingChainSend,
    required this.attestationRewardAccount,
    required this.attestationSignerAccount,
    required this.amount,
    required this.signatureReward,
    required this.xChainAccountCreateCount,
    List<XRPLMemo>? memos = const [],
    String signingPubKey = "",
    int? ticketSequance,
    BigInt? fee,
    int? lastLedgerSequence,
    int? sequence,
    List<XRPLSigners>? signers,
    dynamic flags,
    int? sourceTag,
    List<String> multiSigSigners = const []})
    : super(
          account: account,
          fee: fee,
          lastLedgerSequence: lastLedgerSequence,
          memos: memos,
          sequence: sequence,
          signers: signers,
          sourceTag: sourceTag,
          flags: flags,
          ticketSequance: ticketSequance,
          signingPubKey: signingPubKey,
          multiSigSigners: multiSigSigners,
          transactionType:
              XRPLTransactionType.xChainAddAccountCreateAttestation);