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:146

Properties

credentials

private readonly credentials: RestApiAdminCredentials

Source

rest-api/RestApiClient.ts:149


orgMsp

readonly orgMsp: string

Source

rest-api/RestApiClient.ts:148


restApiConfig

readonly restApiConfig: RestApiConfig

Source

rest-api/RestApiClient.ts:150


restApiUrl

readonly restApiUrl: string

Source

rest-api/RestApiClient.ts:147


isRestApiInitializedAndHealthy

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

Source

rest-api/RestApiClient.ts:143


restApiConfigReversed

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

Source

rest-api/RestApiClient.ts:144

Methods

ensureInitializedRestApi()

private ensureInitializedRestApi(): Promise\<void>

Source

rest-api/RestApiClient.ts:155


forContract()

forContract(config): RestApiClient

Parameters

config: ContractConfig

Overrides

ChainClientBuilder.forContract

Source

rest-api/RestApiClient.ts:198