New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

indexd

Package Overview
Dependencies
Maintainers
1
Versions
49
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

indexd

[![build status](https://secure.travis-ci.org/dcousens/indexd.png)](http://travis-ci.org/dcousens/indexd) [![Version](https://img.shields.io/npm/v/indexd.svg)](https://www.npmjs.org/package/indexd)

latest
Source
npmnpm
Version
0.9.1
Version published
Maintainers
1
Created
Source

indexd

build status Version

An external bitcoind index management service module.

Indexes

By default, this module includes a script, spents, transaction block, txout, tx, median time past and fee indexes. The module uses getblockheader, getblockhash, getblock and getbestblockhash RPC methods for blockchain synchronization; and getrawmempool for mempool synchronization.

-txindex is not required for this module; but is still useful for individual transaction lookup (aka txHex). See https://github.com/bitcoinjs/indexd/issues/6 if you think an independent transaction index should be added.

Usage

Assumes yajrpc is used for the provided bitcoind RPC object; and leveldown for the database object.

Conventions

When conveying block height, -1 represents unconfirmed (in the mempool). null represents unknown or missing.

For example, the height of the transaction ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff in the Bitcoin blockchain is null (it doesn't exist!).

LICENSE ISC

FAQs

Package last updated on 27 May 2020

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts