Skip to content

Latest commit

 

History

337 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Circle CI Coverage Status

bitflow

Bitcoin transactions data pipeline for working with transactions and aggregates of them. The ultimate goals is to have a streaming pipeline that handles transactions and updates aggregates on a sub-second timeframe.

services

  • bitflow-bitcoin-node: a wrapper around the actual bitcoind executable, which we interact with via the RPC interface
  • bitflow-blockchain: interface for blockchain data like specfic blocks, transactions for a particular block, block subchains, or general info about the current blockchain state

testing

In addition to our unit tests, we use Docker to manage containers for each service and run integration tests between them.

The integrationTests gradle task handles bringing up the Docker containers and running the tests for each service.

About

Bitcoin transactions data pipeline

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages