Skip to content

Latest commit

 

History

History
22 lines (16 loc) · 799 Bytes

README.md

File metadata and controls

22 lines (16 loc) · 799 Bytes

Syncer

GoDoc

The Syncer package provides support for syncing blocks from any Rosetta Data API implementation. If you want to see an example of how to use this package, take a look at rosetta-cli.

Features

  • Automatic handling of block re-orgs
  • Multi-threaded block fetching (using the fetcher package)
  • Implementable Handler to define your own block processing logic (ex: store processed blocks to a db or print our balance changes)

Installation

go get github.com/coinbase/rosetta-sdk-go/syncer

Future Work

  • Sync multiple shards in a sharded blockchain