Constructors

Properties

_app: LuzidApp
_meta: LuzidMeta
_mutator: LuzidMutator
_ping: LuzidPing
_rpc: LuzidRpc
_snapshot: LuzidSnapshot
_store: LuzidStore
_transaction: LuzidTransaction
_validator: LuzidValidator
_workspace: LuzidWorkspace
client: LuzidGrpcClient

Accessors

  • get ping(): LuzidPing
  • Provides access to the Ping client which is used to ensure that the Luzid backend is up via the following methods:

    • ping: Online backend will reply with { pong: true }

    Returns LuzidPing

  • get rpc(): LuzidRpc
  • Provides access to the Luzid RPC service with the following methods:

    getAccountInfo - Returns the info for an account. requestAirdrop - Requests to drop SOL to an account.

    Returns LuzidRpc

  • get snapshot(): LuzidSnapshot
  • Provides access to the Luzid Snapshot service with the following methods:

    getSnaphotableAccounts - Returns a list of accounts that can be snapshotted. listSnapshots - Returns a list of snapshots created previously. retrieveAccountsInSnapshot - Returns a list of accounts in a snapshot. restoreAccountsFromSnapshot - Restores specific accounts from a snapshot.

    Returns LuzidSnapshot

  • get store(): LuzidStore
  • Provides access to the Luzid Store service with the following methods:

    getAccountData - Returns the data for an account. getDiffedAccountUpdate - Returns the diffed account update for an account related to a transaction.

    Returns LuzidStore

  • get validator(): LuzidValidator
  • Provides access to the Luzid Validator service with the following methods:

    validatorOps - Allows to Start/Stop/Restart the validator. subValidatorStatus - Subscribes to validator status updates. subValidatorInfo - Subscribes to validator info updates. subValidatorStats - Subscribes to validator stats updates. getValidatorStatus - Gets next available validator status update. getValidatorInfo - Gets next available validator info update. getValidatorStats - Gets next available validator stats update.

    Returns LuzidValidator

  • get workspace(): LuzidWorkspace
  • Provides access to the Luzid Workspace service with the following methods:

    getWorkspace - Returns the workspace at the given root. cloneWorkspace - Clones the workspace at the given root. watchWorkspace - Watches the workspace at the given root after cloning it into the validator. unwatchWorkspace - Stops watching the workspace at the given root. addWorkspace - Adds a workspace to the list of workspaces that are available to be cloned or watched from the Workspace tab in the Luzid UI. removeWorkspace - Removes a workspace from the list of workspaces that are available to be cloned or watched from the Workspace tab in the Luzid UI. listWorkspaces - Returns a list of workspaces that are available to be cloned or watched from the Workspace tab in the Luzid UI.

    Returns LuzidWorkspace

Generated using TypeDoc