Arcium LogoArcium TS SDK Docs

finalizeKeyRecoveryExecution

finalizeKeyRecoveryExecution(provider, originalMxeProgramId, backupMxeProgramId, clusterOffset, keyRecoveryFinalizeOffset, confirmOptions?): Promise<string>

Finalize key recovery execution after the submission threshold is met. This queues the key_recovery_finalize MPC computation on the backup cluster.

Parameters

ParameterTypeDescription
providerAnchorProviderAnchor provider to use for transactions.
originalMxeProgramIdPublicKeyPublic key of the original MXE program being recovered.
backupMxeProgramIdPublicKeyPublic key of the backup MXE program.
clusterOffsetnumberCluster offset where the backup MXE is deployed.
keyRecoveryFinalizeOffsetBNComputation offset for the key_recovery_finalize computation.
confirmOptions?ConfirmOptionsTransaction confirmation options.

Returns

Promise<string>

Transaction signature.

On this page