Class TonstorageCLI

Hierarchy

  • TonstorageCLI

Constructors

  • Parameters

    • options: {
          bin: string;
          database: string;
          host: string;
          timeout: number;
      }
      • bin: string
      • database: string
      • host: string
      • timeout: number

    Returns TonstorageCLI

Properties

bin: string
database: string
host: string
timeout: number

Methods

  • Parameters

    • bagId: string
    • Optional options: {
          download?: boolean;
          partialFiles?: string[];
          rootDir?: string;
          upload?: boolean;
      }
      • Optional download?: boolean
      • Optional partialFiles?: string[]
      • Optional rootDir?: string
      • Optional upload?: boolean

    Returns Promise<response>

  • Parameters

    • path: string
    • Optional options: {
          download?: boolean;
          partialFiles?: string[];
          rootDir?: string;
          upload?: boolean;
      }
      • Optional download?: boolean
      • Optional partialFiles?: string[]
      • Optional rootDir?: string
      • Optional upload?: boolean

    Returns Promise<response>

  • Parameters

    • address: string

    Returns Promise<response>

  • Parameters

    • path: string
    • Optional options: {
          copy?: boolean;
          desc?: string;
          upload?: boolean;
      }
      • Optional copy?: boolean
      • Optional desc?: string
      • Optional upload?: boolean

    Returns Promise<response>

  • Parameters

    • bagId: string

    Returns Promise<response>

  • Parameters

    • bagId: string

    Returns Promise<response>

  • Parameters

    • bagId: string

    Returns Promise<response>

  • Parameters

    • bagId: string
    • path: string

    Returns Promise<response>

  • Parameters

    • bagId: string

    Returns Promise<response>

  • Parameters

    • Optional options: {
          balances?: boolean;
          contracts?: boolean;
      }
      • Optional balances?: boolean
      • Optional contracts?: boolean

    Returns Promise<response>

  • Parameters

    • Optional providerAddress: string

    Returns Promise<response>

  • Parameters

    • cmd: string
    • successMessageRegexp: RegExp
    • Optional options: {
          timeout?: number;
      }
      • Optional timeout?: number

    Returns Promise<response>

  • Parameters

    • bagId: string
    • queryId: number
    • providerAddress: string

    Returns Promise<response>

  • Parameters

    • bagId: string
    • priority: number

    Returns Promise<response>

  • Parameters

    • bagId: string
    • fileId: number
    • priority: number

    Returns Promise<response>

  • Parameters

    • bagId: string
    • name: string
    • priority: number

    Returns Promise<response>

  • Parameters

    • bagId: string
    • Optional options: {
          removeFiles?: boolean;
      }
      • Optional removeFiles?: boolean

    Returns Promise<response>

  • Parameters

    • cmd: string
    • Optional options: {
          timeout?: number;
      }
      • Optional timeout?: number

    Returns Promise<response>

  • Parameters

    • cmd: string
    • Optional options: {
          maxBuffer?: number;
          timeout?: number;
      }
      • Optional maxBuffer?: number
      • Optional timeout?: number

    Returns Promise<{
        stderr: string;
        stdout: string;
    }>

  • Parameters

    • address: string
    • amount: number
    • Optional options: {
          message?: string;
      }
      • Optional message?: string

    Returns Promise<response>

  • Parameters

    • maxContracts: number
    • maxTotalSize: number

    Returns Promise<response>

  • Parameters

    • accept: number
    • rate: number
    • maxSpan: number
    • minFileSize: number
    • maxFileSize: number

    Returns Promise<response>

  • Parameters

    • bagId: string

    Returns Promise<response>

  • Parameters

    • bagId: string

    Returns Promise<response>

  • Parameters

    • address: string

    Returns Promise<response>

Generated using TypeDoc