sapphireLocalnet: {
    blockExplorers?: {
        default: {
            apiUrl?: string;
            name: string;
            url: string;
        };
        [key: string]: {
            apiUrl?: string;
            name: string;
            url: string;
        };
    };
    contracts?: {
        ensRegistry?: ChainContract;
        ensUniversalResolver?: ChainContract;
        multicall3?: ChainContract;
        [x: string]: ChainContract | {
            [sourceId: number]: ChainContract | undefined;
        } | undefined;
    };
    custom?: Record<string, unknown>;
    fees?: ChainFees;
    formatters?: undefined;
    id: number;
    name: "Oasis Sapphire Localnet";
    nativeCurrency: {
        decimals: 18;
        name: "Sapphire Local Rose";
        symbol: "TEST";
    };
    network: "sapphire-localnet";
    rpcUrls: {
        default: {
            http: readonly [string];
        };
    };
    serializers?: ChainSerializers;
    sourceId?: number;
    testnet: true;
}

sapphire-localnet chain, a local chain for local people

Type declaration

  • Optional blockExplorers?: {
        default: {
            apiUrl?: string;
            name: string;
            url: string;
        };
        [key: string]: {
            apiUrl?: string;
            name: string;
            url: string;
        };
    }
    • [key: string]: {
          apiUrl?: string;
          name: string;
          url: string;
      }
      • Optional apiUrl?: string
      • name: string
      • url: string
    • default: {
          apiUrl?: string;
          name: string;
          url: string;
      }
      • Optional apiUrl?: string
      • name: string
      • url: string
  • Optional contracts?: {
        ensRegistry?: ChainContract;
        ensUniversalResolver?: ChainContract;
        multicall3?: ChainContract;
        [x: string]: ChainContract | {
            [sourceId: number]: ChainContract | undefined;
        } | undefined;
    }
    • [x: string]: ChainContract | {
          [sourceId: number]: ChainContract | undefined;
      } | undefined
    • Optional ensRegistry?: ChainContract
    • Optional ensUniversalResolver?: ChainContract
    • Optional multicall3?: ChainContract
  • Optional custom?: Record<string, unknown>
  • Optional fees?: ChainFees
  • Optional formatters?: undefined
  • id: number
  • name: "Oasis Sapphire Localnet"
  • nativeCurrency: {
        decimals: 18;
        name: "Sapphire Local Rose";
        symbol: "TEST";
    }
    • Readonly decimals: 18
    • Readonly name: "Sapphire Local Rose"
    • Readonly symbol: "TEST"
  • Readonly network: "sapphire-localnet"
  • rpcUrls: {
        default: {
            http: readonly [string];
        };
    }
    • Readonly default: {
          http: readonly [string];
      }
      • Readonly http: readonly [string]
  • Optional serializers?: ChainSerializers
  • Optional sourceId?: number
  • testnet: true