Type Alias ChainConfig

ChainConfig: {
    bech32Config: {
        bech32PrefixAccAddr: string;
        bech32PrefixAccPub: string;
        bech32PrefixConsAddr: string;
        bech32PrefixConsPub: string;
        bech32PrefixValAddr: string;
        bech32PrefixValPub: string;
    };
    bip44: { coinType: number };
    chainId: string;
    chainName: string;
    coinType: number;
    currencies: Currency[];
    features?: string[];
    feeCurrencies: FeeCurrency[];
    rest: string;
    rpc: string;
    stakeCurrency: Currency;
    walletUrlForStaking?: string;
}

Type declaration

  • bech32Config: {
        bech32PrefixAccAddr: string;
        bech32PrefixAccPub: string;
        bech32PrefixConsAddr: string;
        bech32PrefixConsPub: string;
        bech32PrefixValAddr: string;
        bech32PrefixValPub: string;
    }
  • bip44: { coinType: number }
  • chainId: string
  • chainName: string
  • coinType: number
  • currencies: Currency[]
  • Optionalfeatures?: string[]
  • feeCurrencies: FeeCurrency[]
  • rest: string
  • rpc: string
  • stakeCurrency: Currency
  • OptionalwalletUrlForStaking?: string