@gala-chain/client • Readme | API
@gala-chain/client / RestApiClientBuilder
Class: RestApiClientBuilder
Extends
Constructors
new RestApiClientBuilder(restApiUrl, orgMsp, credentials, restApiConfig)
new RestApiClientBuilder(
restApiUrl
,orgMsp
,credentials
,restApiConfig
):RestApiClientBuilder
Parameters
• restApiUrl: string
• orgMsp: string
• credentials: RestApiAdminCredentials
• restApiConfig: RestApiConfig
Returns
Overrides
ChainClientBuilder
.constructor
Source
rest-api/RestApiClientBuilder.ts:25
Properties
credentials
readonly
credentials:RestApiAdminCredentials
Source
rest-api/RestApiClientBuilder.ts:28
orgMsp
readonly
orgMsp:string
Source
rest-api/RestApiClientBuilder.ts:27
restApiConfig
readonly
restApiConfig:RestApiConfig
Source
rest-api/RestApiClientBuilder.ts:29
restApiUrl
readonly
restApiUrl:string
Source
rest-api/RestApiClientBuilder.ts:26
Methods
ensureInitializedRestApi()
private
ensureInitializedRestApi():Promise
\<void
>
Returns
Promise
\<void
>
Source
rest-api/RestApiClientBuilder.ts:34
forContract()
forContract(
config
):ChainClient
Parameters
• config: ContractConfig
Returns
Overrides
ChainClientBuilder
.forContract
Source
rest-api/RestApiClientBuilder.ts:80
getContractApisFromFabloRest()
private
getContractApisFromFabloRest():Promise
\<SetContractApiParams
[]>
Returns
Promise
\<SetContractApiParams
[]>
Source
rest-api/RestApiClientBuilder.ts:62
getContractApisFromGCRestApi()
private
getContractApisFromGCRestApi():Promise
\<SetContractApiParams
[]>
Returns
Promise
\<SetContractApiParams
[]>
Source
rest-api/RestApiClientBuilder.ts:76
shouldUseFabloRest()
private
shouldUseFabloRest():Promise
\<boolean
>
Returns
Promise
\<boolean
>