Skip to content

@gala-chain/testAPI


API > ChainClients

Type alias: ChainClients<T>

ChainClients\<T>: ChainClientResult\<T> & object

A collection of configured chain clients with a disconnect method. Each configured contract is available as a property with its specific API methods.

Example

const clients = await TestClients.create();
// Access default contracts
await clients.assets.CreateTokenClass(dto);
await clients.pk.RegisterUser(dto);
// Cleanup
await clients.disconnect();

Type declaration

disconnect

disconnect: () => Promise\<void>

Disconnects all configured chain clients

Type parameters

Parameter Default Description
T extends ChainClientOptions DefaultChainClientOptions The chain client options configuration

Source

chain-test/src/e2e/TestClients.ts:91