# Function finalityThreshold

- finalityThreshold<K1>(args_0): (K1 extends bigint
  ? `bigint(${K1})`
  : K1 extends boolean
  ? `boolean(${K1})`
  : K1) extends "Solana" | "Ethereum" | "Terra" | "Bsc" | "Polygon" | "Avalanche" | "Algorand" | "Fantom" | "Celo" | "Near" | "Moonbeam" | "Terra2" | "Injective" | "Sui" | "Aptos" | "Xpla" | "Sei"
  ? {
  Algorand: 0;
  Aptos: 0;
  Avalanche: 0;
  Bsc: 15;
  Celo: 1;
  Ethereum: 64;
  Fantom: 1;
  Injective: 0;
  Moonbeam: 1;
  Near: 0;
  Polygon: 512;
  Sei: 0;
  Solana: 32;
  Sui: 0;
  Terra: 0;
  Terra2: 0;
  Xpla: 0;
  }[Object] extends {
  [key: string]: unknown;
  }
  ? {
  Algorand: 0;
  Aptos: 0;
  Avalanche: 0;
  Bsc: 15;
  Celo: 1;
  Ethereum: 64;
  Fantom: 1;
  Injective: 0;
  Moonbeam: 1;
  Near: 0;
  Polygon: 512;
  Sei: 0;
  Solana: 32;
  Sui: 0;
  Terra: 0;
  Terra2: 0;
  Xpla: 0;
  }[Object]
  : {
  Algorand: 0;
  Aptos: 0;
  Avalanche: 0;
  Bsc: 15;
  Celo: 1;
  Ethereum: 64;
  Fantom: 1;
  Injective: 0;
  Moonbeam: 1;
  Near: 0;
  Polygon: 512;
  Sei: 0;
  Solana: 32;
  Sui: 0;
  Terra: 0;
  Terra2: 0;
  Xpla: 0;
  }[Object]
  : never

- #### Type Parameters

  - #### K1 extends "Solana" | "Ethereum" | "Terra" | "Bsc" | "Polygon" | "Avalanche" | "Algorand" | "Fantom" | "Celo" | "Near" | "Moonbeam" | "Terra2" | "Injective" | "Sui" | "Aptos" | "Xpla" | "Sei"

  #### Parameters

  - ##### args_0: K1

  #### Returns (K1 extends bigint
  ? `bigint(${K1})`
  : K1 extends boolean
  ? `boolean(${K1})`
  : K1) extends "Solana" | "Ethereum" | "Terra" | "Bsc" | "Polygon" | "Avalanche" | "Algorand" | "Fantom" | "Celo" | "Near" | "Moonbeam" | "Terra2" | "Injective" | "Sui" | "Aptos" | "Xpla" | "Sei"
  ? {
  Algorand: 0;
  Aptos: 0;
  Avalanche: 0;
  Bsc: 15;
  Celo: 1;
  Ethereum: 64;
  Fantom: 1;
  Injective: 0;
  Moonbeam: 1;
  Near: 0;
  Polygon: 512;
  Sei: 0;
  Solana: 32;
  Sui: 0;
  Terra: 0;
  Terra2: 0;
  Xpla: 0;
  }[Object] extends {
  [key: string]: unknown;
  }
  ? {
  Algorand: 0;
  Aptos: 0;
  Avalanche: 0;
  Bsc: 15;
  Celo: 1;
  Ethereum: 64;
  Fantom: 1;
  Injective: 0;
  Moonbeam: 1;
  Near: 0;
  Polygon: 512;
  Sei: 0;
  Solana: 32;
  Sui: 0;
  Terra: 0;
  Terra2: 0;
  Xpla: 0;
  }[Object]
  : {
  Algorand: 0;
  Aptos: 0;
  Avalanche: 0;
  Bsc: 15;
  Celo: 1;
  Ethereum: 64;
  Fantom: 1;
  Injective: 0;
  Moonbeam: 1;
  Near: 0;
  Polygon: 512;
  Sei: 0;
  Solana: 32;
  Sui: 0;
  Terra: 0;
  Terra2: 0;
  Xpla: 0;
  }[Object]
  : never

  - Defined in core/base/dist/esm/constants/finality.d.ts:21

Generated using TypeDoc