VerifyConnectionDeepOptionsOptions for deep (tier-2/3/4) verifyConnection — RPC + optional resource / F4 hash.
Source src/Hyperlink.ts:518710 lines
export type type VerifyConnectionDeepOptions =
VerifyConnectionOptions & {
readonly deep: true
readonly serviceKey?: string
readonly contractHash?: string
}
Options for deep (tier-2/3/4)
verifyConnection
— RPC + optional resource / F4 hash.
VerifyConnectionDeepOptions = type VerifyConnectionOptions = {
readonly timeout?: Duration.Input
readonly url?: string
readonly path?: string
readonly all?: boolean
}
Options for the cheap (tier-1)
verifyConnection
probe.
VerifyConnectionOptions & {
readonly deep: truedeep: true;
/** When set, require this HyperService key in `Node.Status.services` and `ready: true`. */
readonly serviceKey?: string | undefinedWhen set, require this HyperService key in Node.Status.services and ready: true.
serviceKey?: string;
/**
* Expected F4 {@link contractHash} for `serviceKey`. When set (requires `serviceKey`), mismatch
* → {@link ContractMismatch}.
*/
readonly contractHash?: string | undefinedExpected F4
contractHash
for serviceKey. When set (requires serviceKey), mismatch
→
ContractMismatch
.
contractHash?: string;
};
Referenced by 1 symbols