ChainInfo: {
    balancesProvider: { chainName: string | null; enabled: boolean };
    blockExplorerUriTemplate: BlockExplorerUriTemplate;
    chainId: string;
    chainLogoUri: string | null;
    chainName: string;
    contractAddresses: {
        createCallAddress: `0x${string}` | null;
        fallbackHandlerAddress: `0x${string}` | null;
        multiSendAddress: `0x${string}` | null;
        multiSendCallOnlyAddress: `0x${string}` | null;
        safeProxyFactoryAddress: `0x${string}` | null;
        safeSingletonAddress: `0x${string}` | null;
        safeWebAuthnSignerFactoryAddress: `0x${string}` | null;
        signMessageLibAddress: `0x${string}` | null;
        simulateTxAccessorAddress: `0x${string}` | null;
    };
    description: string;
    disabledWallets: string[];
    ensRegistryAddress?: string
    | null;
    features: FEATURES[];
    gasPrice: GasPrice;
    isTestnet: boolean;
    l2: boolean;
    nativeCurrency: NativeCurrency;
    publicRpcUri: RpcUri;
    recommendedMasterCopyVersion: string | null;
    rpcUri: RpcUri;
    safeAppsRpcUri: RpcUri;
    shortName: string;
    theme: Theme;
    transactionService: string;
}

Type declaration

  • balancesProvider: { chainName: string | null; enabled: boolean }
  • blockExplorerUriTemplate: BlockExplorerUriTemplate
  • chainId: string
  • chainLogoUri: string | null
  • chainName: string
  • contractAddresses: {
        createCallAddress: `0x${string}` | null;
        fallbackHandlerAddress: `0x${string}` | null;
        multiSendAddress: `0x${string}` | null;
        multiSendCallOnlyAddress: `0x${string}` | null;
        safeProxyFactoryAddress: `0x${string}` | null;
        safeSingletonAddress: `0x${string}` | null;
        safeWebAuthnSignerFactoryAddress: `0x${string}` | null;
        signMessageLibAddress: `0x${string}` | null;
        simulateTxAccessorAddress: `0x${string}` | null;
    }
  • description: string
  • disabledWallets: string[]
  • OptionalensRegistryAddress?: string | null
  • features: FEATURES[]
  • gasPrice: GasPrice
  • isTestnet: boolean
  • l2: boolean
  • nativeCurrency: NativeCurrency
  • publicRpcUri: RpcUri
  • recommendedMasterCopyVersion: string | null
  • rpcUri: RpcUri
  • safeAppsRpcUri: RpcUri
  • shortName: string
  • theme: Theme
  • transactionService: string