Skip to content

destroyConfig

Stops a config's timers, detaches API listeners, releases its prover, and clears the ambient reference when it points to that config.

Import

ts
import { destroyConfig } from "@0xcurvy/curvy-sdk/config";

Usage

ts
await destroyConfig({ config });

Call destroyConfig() without parameters to destroy the current ambient config.

Returns

Promise<void>

Parameters

config (optional)

  • Type: CurvyConfig

The config to destroy. When omitted, the ambient config is used.

ts
await destroyConfig({
  config, 
});

Errors

Throws NoCurvyConfigError when no explicit or ambient config is available.