Function Signature

ensureCeremonyCompletionBeforeBackup(params: {
  accountAddress: string;
}): Promise<void>

Description

Ensures wallet ceremony completion before backup operations. This function verifies that the wallet setup process is complete before allowing backup operations to proceed.

Parameters

Required Parameters

  • accountAddress (string) - The wallet address to check ceremony completion for

Returns

  • Promise<void> - Resolves when ceremony completion is ensured

Example

import { authenticatedSvmClient } from './client';

const svmClient = await authenticatedSvmClient();

await svmClient.ensureCeremonyCompletionBeforeBackup({
  accountAddress: 'YourSolanaWalletAddress',
});

console.log('Ceremony completion ensured');

Error Handling

try {
  await svmClient.ensureCeremonyCompletionBeforeBackup({
    accountAddress: 'YourSolanaWalletAddress',
  });
  console.log('Ceremony completion ensured successfully');
} catch (error) {
  console.error('Failed to ensure ceremony completion:', error);
}