Skip to main content

Interface: GatewayReadsOptions

GalaChain core SDK 1.0.0-rc.8


GalaChain core SDK 1.0.0-rc.8 / index / GatewayReadsOptions

Interface: GatewayReadsOptions

Defined in: packages/gala-core-sdk/dist/index.d.ts:2674

How to reach the gateway for reads. Reads are unsigned: no signer is involved.

Properties​

gatewayBaseUrl​

gatewayBaseUrl: string

Defined in: packages/gala-core-sdk/dist/index.d.ts:2682

The GalaChain gateway base URL; every read POSTs to <gatewayBaseUrl>/api/<channel>/<contract>/<Method> (token-contract, or public-key-contract for GetPublicKey). '' sends the bare path, for an httpRequestor that resolves paths against its own base (an HTTP client with a base URL). The public gateways do not route the public-key-contract; a connect-api's .../galachain proxy base does.


httpRequestor?​

optional httpRequestor?: HttpRequestor

Defined in: packages/gala-core-sdk/dist/index.d.ts:2684

The HTTP requestor; default the global fetch. Its own rejections reach the caller unchanged.


requestTimeoutMs?​

optional requestTimeoutMs?: number

Defined in: packages/gala-core-sdk/dist/index.d.ts:2686

Timeout of every read request in milliseconds (default 30 000); Infinity arms no timer.


wire?​

optional wire?: WireOptions

Defined in: packages/gala-core-sdk/dist/index.d.ts:2688

Headers of every read request (userAgent, headers); see WireOptions.