Type Alias Chain<formatters, custom>

Chain<formatters, custom>: {
    blockExplorers?: {
        default: ChainBlockExplorer;
        [key: string]: ChainBlockExplorer;
    };
    contracts?: Prettify<{
        [key: string]: ChainContract | {
            [sourceId: number]: ChainContract | undefined;
        } | undefined;
    } & {
        ensRegistry?: ChainContract;
        ensUniversalResolver?: ChainContract;
        multicall3?: ChainContract;
    }>;
    custom?: custom;
    fees?: ChainFees<formatters | undefined>;
    formatters?: formatters;
    id: number;
    name: string;
    nativeCurrency: ChainNativeCurrency;
    rpcUrls: {
        default: ChainRpcUrls;
        [key: string]: ChainRpcUrls;
    };
    serializers?: ChainSerializers<formatters>;
    sourceId?: number;
    testnet?: boolean;
}

Type Parameters

Type declaration