diff --git a/packages/xrpl/src/models/transactions/XChainAddAttestation.ts b/packages/xrpl/src/models/transactions/XChainAddAttestationBatch.ts similarity index 68% rename from packages/xrpl/src/models/transactions/XChainAddAttestation.ts rename to packages/xrpl/src/models/transactions/XChainAddAttestationBatch.ts index 1ba9240e..61d6f78a 100644 --- a/packages/xrpl/src/models/transactions/XChainAddAttestation.ts +++ b/packages/xrpl/src/models/transactions/XChainAddAttestationBatch.ts @@ -7,8 +7,8 @@ import { BaseTransaction, validateBaseTransaction } from './common' * * @category Transaction Models */ -export interface XChainAddAttestation extends BaseTransaction { - TransactionType: 'XChainAddAttestation' +export interface XChainAddAttestationBatch extends BaseTransaction { + TransactionType: 'XChainAddAttestationBatch' XChainAttestationBatch: { XChainBridge: XChainBridge @@ -56,25 +56,25 @@ export interface XChainAddAttestation extends BaseTransaction { } /** - * Verify the form and type of a XChainAddAttestation at runtime. + * Verify the form and type of a XChainAddAttestationBatch at runtime. * - * @param tx - A XChainAddAttestation Transaction. - * @throws When the XChainAddAttestation is malformed. + * @param tx - A XChainAddAttestationBatch Transaction. + * @throws When the XChainAddAttestationBatch is malformed. */ -export function validateXChainAddAttestation( +export function validateXChainAddAttestationBatch( tx: Record, ): void { validateBaseTransaction(tx) if (tx.XChainAttestationBatch == null) { throw new ValidationError( - 'XChainAddAttestation: missing field XChainAttestationBatch', + 'XChainAddAttestationBatch: missing field XChainAttestationBatch', ) } if (typeof tx.XChainAttestationBatch !== 'object') { throw new ValidationError( - 'XChainAddAttestation: XChainAttestationBatch must be an object', + 'XChainAddAttestationBatch: XChainAttestationBatch must be an object', ) } @@ -83,19 +83,19 @@ export function validateXChainAddAttestation( if (attestationBatch.XChainBridge == null) { throw new ValidationError( - 'XChainAddAttestation: missing field XChainAttestationBatch.XChainBridge', + 'XChainAddAttestationBatch: missing field XChainAttestationBatch.XChainBridge', ) } if (attestationBatch.XChainClaimAttestationBatch == null) { throw new ValidationError( - 'XChainAddAttestation: missing field XChainAttestationBatch.XChainClaimAttestationBatch', + 'XChainAddAttestationBatch: missing field XChainAttestationBatch.XChainClaimAttestationBatch', ) } if (attestationBatch.XChainCreateAccountAttestationBatch == null) { throw new ValidationError( - 'XChainAddAttestation: missing field XChainAttestationBatch.XChainCreateAccountAttestationBatch', + 'XChainAddAttestationBatch: missing field XChainAttestationBatch.XChainCreateAccountAttestationBatch', ) } } diff --git a/packages/xrpl/src/models/transactions/index.ts b/packages/xrpl/src/models/transactions/index.ts index a6b09ce0..8a543c48 100644 --- a/packages/xrpl/src/models/transactions/index.ts +++ b/packages/xrpl/src/models/transactions/index.ts @@ -45,7 +45,7 @@ export { SetRegularKey } from './setRegularKey' export { SignerListSet } from './signerListSet' export { TicketCreate } from './ticketCreate' export { TrustSetFlagsInterface, TrustSetFlags, TrustSet } from './trustSet' -export { XChainAddAttestation } from './XChainAddAttestation' +export { XChainAddAttestationBatch } from './XChainAddAttestationBatch' export { XChainClaim } from './XChainClaim' export { XChainCommit } from './XChainCommit' export { XChainCreateBridge } from './XChainCreateBridge' diff --git a/packages/xrpl/src/models/transactions/transaction.ts b/packages/xrpl/src/models/transactions/transaction.ts index 3db4c35f..9de589df 100644 --- a/packages/xrpl/src/models/transactions/transaction.ts +++ b/packages/xrpl/src/models/transactions/transaction.ts @@ -55,9 +55,9 @@ import { validateXChainAccountCreateCommit, } from './XChainAccountCreateCommit' import { - XChainAddAttestation, - validateXChainAddAttestation, -} from './XChainAddAttestation' + XChainAddAttestationBatch, + validateXChainAddAttestationBatch, +} from './XChainAddAttestationBatch' import { XChainClaim, validateXChainClaim } from './XChainClaim' import { XChainCommit, validateXChainCommit } from './XChainCommit' import { @@ -101,7 +101,7 @@ export type Transaction = | SignerListSet | TicketCreate | TrustSet - | XChainAddAttestation + | XChainAddAttestationBatch | XChainClaim | XChainCommit | XChainCreateBridge @@ -232,8 +232,8 @@ export function validate(transaction: Record): void { validateTrustSet(tx) break - case 'XChainAddAttestation': - validateXChainAddAttestation(tx) + case 'XChainAddAttestationBatch': + validateXChainAddAttestationBatch(tx) break case 'XChainClaim':