XChainAddAccountCreateAttestation constructor
XChainAddAccountCreateAttestation({
- required String account,
- required XChainBridge xchainBridge,
- required String destination,
- required String signature,
- required String otherChainSource,
- required String publicKey,
- required bool wasLockingChainSend,
- required String attestationRewardAccount,
- required String attestationSignerAccount,
- required BigInt amount,
- required BigInt signatureReward,
- required int 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 [],
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);