Skip to content

@gala-chain/clientAPI


API > RestApiClientBuilder

Class: RestApiClientBuilder

Contents

Extends

Constructors

new RestApiClientBuilder(restApiUrl, orgMsp, credentials, restApiConfig)

new RestApiClientBuilder(restApiUrl, orgMsp, credentials, restApiConfig): RestApiClientBuilder

Parameters

restApiUrl: string

orgMsp: string

credentials: RestApiAdminCredentials

restApiConfig: RestApiConfig

Overrides

ChainClientBuilder.constructor

Source

rest-api/RestApiClient.ts:145

Properties

credentials

private readonly credentials: RestApiAdminCredentials

Source

rest-api/RestApiClient.ts:148


orgMsp

readonly orgMsp: string

Source

rest-api/RestApiClient.ts:147


restApiConfig

readonly restApiConfig: RestApiConfig

Source

rest-api/RestApiClient.ts:149


restApiUrl

readonly restApiUrl: string

Source

rest-api/RestApiClient.ts:146


isRestApiInitializedAndHealthy

static isRestApiInitializedAndHealthy: Record\<string, boolean> = {}

Source

rest-api/RestApiClient.ts:142


restApiConfigReversed

static restApiConfigReversed: Record\<string, object> = {}

Source

rest-api/RestApiClient.ts:143

Methods

ensureInitializedRestApi()

private ensureInitializedRestApi(): Promise\<void>

Source

rest-api/RestApiClient.ts:154


forContract()

forContract(config): RestApiClient

Parameters

config: ContractConfig

Overrides

ChainClientBuilder.forContract

Source

rest-api/RestApiClient.ts:197