Context required to use the Vertex client.

interface VertexClientContext {
    signerOrProvider: Signer | Provider;
    linkedSigner?: Signer;
    contracts: VertexContracts;
    contractAddresses: VertexDeploymentAddresses;
    engineClient: EngineClient;
    indexerClient: IndexerClient;
    triggerClient: TriggerClient;
}

Properties

signerOrProvider: Signer | Provider
linkedSigner?: Signer
contracts: VertexContracts
contractAddresses: VertexDeploymentAddresses
engineClient: EngineClient
indexerClient: IndexerClient
triggerClient: TriggerClient