Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • BlockSyncService

Index

Constructors

constructor

Properties

readyState

readyState: number = 0

readyStateTarget

readyStateTarget: number = 2

Methods

blockSync

  • blockSync(address?: string, offset?: number, limit?: number): Promise<void>
  • Parameters

    • address: string = null
    • offset: number = 0
    • limit: number = 100

    Returns Promise<void>

fetcher

  • fetcher(settings: Settings, transactionsInfo: any): void
  • Parameters

    • settings: Settings
    • transactionsInfo: any

    Returns void

init

  • init(): Promise<void>
  • Returns Promise<void>

newEvent

  • newEvent(tx: any, eventType: string): any
  • Parameters

    • tx: any
    • eventType: string

    Returns any

readyStateProcessor

  • readyStateProcessor(settings: Settings, bit: number, address: string, offset: number, limit: number): void
  • Parameters

    • settings: Settings
    • bit: number
    • address: string
    • offset: number
    • limit: number

    Returns void

scan

  • scan(settings: Settings, lo: number, hi: number, bloomBlockBytes: Uint8Array, bloomBlocktxBytes: Uint8Array, bloomRounds: any): Promise<void>
  • Parameters

    • settings: Settings
    • lo: number
    • hi: number
    • bloomBlockBytes: Uint8Array
    • bloomBlocktxBytes: Uint8Array
    • bloomRounds: any

    Returns Promise<void>

Generated using TypeDoc