Context required to use the Vertex client.

interface VertexClientContext {
    publicClient: {};
    walletClient?: {};
    linkedSignerWalletClient?: {};
    contracts: VertexContracts;
    contractAddresses: VertexDeploymentAddresses;
    engineClient: EngineClient;
    indexerClient: IndexerClient;
    triggerClient: TriggerClient;
}

Properties

publicClient: {}
walletClient?: {}
linkedSignerWalletClient?: {}
contracts: VertexContracts
contractAddresses: VertexDeploymentAddresses
engineClient: EngineClient
indexerClient: IndexerClient
triggerClient: TriggerClient