@gala-chain/client ∙ API
API > RestApiClientBuilder
Class: RestApiClientBuilder
Contents
- Extends
- Constructors
- new RestApiClientBuilder(restApiUrl, orgMsp, credentials, restApiConfig)
- Properties
- credentials
- orgMsp
- restApiConfig
- restApiUrl
- Methods
- ensureInitializedRestApi()
- forContract()
- getContractApisFromFabloRest()
- getContractApisFromGCRestApi()
- shouldUseFabloRest()
Extends
ChainClientBuilder
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
chain-client/src/rest-api/RestApiClientBuilder.ts:37
Properties
credentials
readonly
credentials:RestApiAdminCredentials
Source
chain-client/src/rest-api/RestApiClientBuilder.ts:40
orgMsp
readonly
orgMsp:string
Source
chain-client/src/rest-api/RestApiClientBuilder.ts:39
restApiConfig
readonly
restApiConfig:RestApiConfig
Source
chain-client/src/rest-api/RestApiClientBuilder.ts:41
restApiUrl
readonly
restApiUrl:string
Source
chain-client/src/rest-api/RestApiClientBuilder.ts:38
Methods
ensureInitializedRestApi()
private
ensureInitializedRestApi(retriesLeft
):Promise
\<void
>
Parameters
▪ retriesLeft: number
= 50
Source
chain-client/src/rest-api/RestApiClientBuilder.ts:46
forContract()
forContract(
config
):ChainClient
Parameters
▪ config: ContractConfig
Overrides
ChainClientBuilder.forContract
Source
chain-client/src/rest-api/RestApiClientBuilder.ts:110
getContractApisFromFabloRest()
private
getContractApisFromFabloRest():Promise
\<SetContractApiParams
[]>
Source
chain-client/src/rest-api/RestApiClientBuilder.ts:92
getContractApisFromGCRestApi()
private
getContractApisFromGCRestApi():Promise
\<SetContractApiParams
[]>
Source
chain-client/src/rest-api/RestApiClientBuilder.ts:106
shouldUseFabloRest()
private
shouldUseFabloRest():Promise
\<boolean
>