Variable sapphireTestnetConst
sapphireTestnet: {
blockExplorers: {
default: {
name: "Oasis Explorer";
url: "https://explorer.oasis.io/testnet/sapphire";
};
};
blockTime?: number;
contracts?: {
ensRegistry?: ChainContract;
ensUniversalResolver?: ChainContract;
erc6492Verifier?: ChainContract;
multicall3?: ChainContract;
[x: string]: ChainContract | {
[sourceId: number]: ChainContract | undefined;
} | undefined;
};
custom?: Record<string, unknown>;
ensTlds?: readonly string[];
experimental_preconfirmationTime?: number;
extendSchema?: Record<string, unknown>;
fees?: ChainFees;
formatters?: undefined;
id: 23295;
name: "Oasis Sapphire Testnet";
nativeCurrency: {
decimals: 18;
name: "Sapphire Test Rose";
symbol: "TEST";
};
network: "sapphire-testnet";
prepareTransactionRequest?: ((args, options) => Promise<PrepareTransactionRequestParameters>) | [fn: ((args, options) => Promise<PrepareTransactionRequestParameters>) | undefined, options: {
runAt: readonly ("beforeFillTransaction" | "beforeFillParameters" | "afterFillParameters")[];
}];
rpcUrls: {
default: {
http: readonly ["https://testnet.sapphire.oasis.dev"];
webSocket: readonly ["wss://testnet.sapphire.oasis.dev/ws"];
};
};
serializers?: ChainSerializers;
sourceId?: number;
testnet: true;
verifyHash?: ((client, parameters) => Promise<VerifyHashActionReturnType>);
}
Type declaration
blockExplorers: {
default: {
name: "Oasis Explorer";
url: "https://explorer.oasis.io/testnet/sapphire";
};
}
Readonly default: {
name: "Oasis Explorer";
url: "https://explorer.oasis.io/testnet/sapphire";
}
Readonly name: "Oasis Explorer"
Readonly url: "https://explorer.oasis.io/testnet/sapphire"
Optional blockTime?: number
Optional contracts?: {
ensRegistry?: ChainContract;
ensUniversalResolver?: ChainContract;
erc6492Verifier?: 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 erc6492Verifier?: ChainContract
Optional multicall3?: ChainContract
Optional custom?: Record<string, unknown>
Optional ensTlds?: readonly string[]
Optional experimental_preconfirmationTime?: number
Optional extendSchema?: Record<string, unknown>
Optional fees?: ChainFees
Optional formatters?: undefined
id: 23295
name: "Oasis Sapphire Testnet"
nativeCurrency: {
decimals: 18;
name: "Sapphire Test Rose";
symbol: "TEST";
}
Readonly decimals: 18
Readonly name: "Sapphire Test Rose"
Readonly symbol: "TEST"
Readonly network: "sapphire-testnet"
Optional prepareTransactionRequest?: ((args, options) => Promise<PrepareTransactionRequestParameters>) | [fn: ((args, options) => Promise<PrepareTransactionRequestParameters>) | undefined, options: {
runAt: readonly ("beforeFillTransaction" | "beforeFillParameters" | "afterFillParameters")[];
}]
rpcUrls: {
default: {
http: readonly ["https://testnet.sapphire.oasis.dev"];
webSocket: readonly ["wss://testnet.sapphire.oasis.dev/ws"];
};
}
Readonly default: {
http: readonly ["https://testnet.sapphire.oasis.dev"];
webSocket: readonly ["wss://testnet.sapphire.oasis.dev/ws"];
}
Readonly http: readonly ["https://testnet.sapphire.oasis.dev"]
Readonly webSocket: readonly ["wss://testnet.sapphire.oasis.dev/ws"]
Optional serializers?: ChainSerializers
Optional sourceId?: number
testnet: true
Optional verifyHash?: ((client, parameters) => Promise<VerifyHashActionReturnType>)
- (client, parameters): Promise<VerifyHashActionReturnType>
Parameters
- client: Client
- parameters: VerifyHashActionParameters
Returns Promise<VerifyHashActionReturnType>