├── .coveralls.yml ├── .gitignore ├── .jshintrc ├── .npmignore ├── .travis.yml ├── LICENSE ├── README.md ├── addresses.txt ├── bin └── bitcore-node ├── bitcore-node.json.sample ├── contrib ├── .gitignore ├── expensiveQueries.js ├── getUtxos.js ├── printKeys.js ├── restart_bitcore_node.js ├── streamtest.js ├── systemd_bitcore.service └── weirdtx.json ├── docs ├── bus.md ├── development.md ├── index.md ├── node.md ├── release.md ├── scaffold.md ├── services.md ├── services │ ├── address.md │ ├── block.md │ ├── db.md │ ├── fee.md │ ├── header.md │ ├── mempool.md │ ├── p2p.md │ ├── timestamp.md │ ├── transaction.md │ └── web.md └── upgrade.md ├── index.js ├── lib ├── bus.js ├── cli │ ├── bitcore.js │ ├── bitcored.js │ ├── daemon.js │ └── main.js ├── constants.js ├── errors.js ├── index.js ├── logger.js ├── node.js ├── scaffold │ ├── add.js │ ├── call-method.js │ ├── create.js │ ├── default-config.js │ ├── find-config.js │ ├── remove.js │ └── start.js ├── service.js ├── services │ ├── address │ │ ├── encoding.js │ │ └── index.js │ ├── block │ │ ├── block_handler.js │ │ ├── encoding.js │ │ ├── index.js │ │ └── reorg.js │ ├── db │ │ ├── encoding.js │ │ └── index.js │ ├── fee │ │ └── index.js │ ├── header │ │ ├── encoding.js │ │ └── index.js │ ├── mempool │ │ ├── encoding.js │ │ └── index.js │ ├── p2p │ │ ├── bcoin.js │ │ ├── encoding.js │ │ └── index.js │ ├── timestamp │ │ ├── encoding.js │ │ └── index.js │ ├── transaction │ │ ├── encoding.js │ │ └── index.js │ └── web │ │ └── index.js └── utils.js ├── package.json └── test ├── data └── blocks.json ├── index.unit.js ├── logger.unit.js ├── node.unit.js ├── scaffold ├── add.integration.js ├── call-method.unit.js ├── create.integration.js └── remove.integration.js ├── services ├── address │ ├── encoding.unit.js │ └── index.unit.js ├── block │ ├── encoding.unit.js │ └── index.unit.js ├── db │ └── index.unit.js ├── fee │ └── index.unit.js ├── header │ ├── encoding.unit.js │ └── index.unit.js ├── mempool │ ├── encoding.unit.js │ └── index.unit.js ├── p2p │ └── index.unit.js ├── timestamp │ └── encoding.unit.js ├── transaction │ ├── encoding.unit.js │ └── index.unit.js └── web │ └── web.unit.js └── utils.unit.js /.coveralls.yml: -------------------------------------------------------------------------------- 1 | repo_token: DvrDb09a8vhPlVf6DT4cGBjcFOi6DfZN1 -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/.gitignore -------------------------------------------------------------------------------- /.jshintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/.jshintrc -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/.npmignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/README.md -------------------------------------------------------------------------------- /addresses.txt: -------------------------------------------------------------------------------- 1 | mtLDA41NWe9rLm7nuMvAnTs2SbP49cz1ZR 2 | -------------------------------------------------------------------------------- /bin/bitcore-node: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/bin/bitcore-node -------------------------------------------------------------------------------- /bitcore-node.json.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/bitcore-node.json.sample -------------------------------------------------------------------------------- /contrib/.gitignore: -------------------------------------------------------------------------------- 1 | *.json 2 | -------------------------------------------------------------------------------- /contrib/expensiveQueries.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/contrib/expensiveQueries.js -------------------------------------------------------------------------------- /contrib/getUtxos.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/contrib/getUtxos.js -------------------------------------------------------------------------------- /contrib/printKeys.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/contrib/printKeys.js -------------------------------------------------------------------------------- /contrib/restart_bitcore_node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/contrib/restart_bitcore_node.js -------------------------------------------------------------------------------- /contrib/streamtest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/contrib/streamtest.js -------------------------------------------------------------------------------- /contrib/systemd_bitcore.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/contrib/systemd_bitcore.service -------------------------------------------------------------------------------- /contrib/weirdtx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/contrib/weirdtx.json -------------------------------------------------------------------------------- /docs/bus.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/docs/bus.md -------------------------------------------------------------------------------- /docs/development.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/docs/development.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- 1 | ../README.md -------------------------------------------------------------------------------- /docs/node.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/docs/node.md -------------------------------------------------------------------------------- /docs/release.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/docs/release.md -------------------------------------------------------------------------------- /docs/scaffold.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/docs/scaffold.md -------------------------------------------------------------------------------- /docs/services.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/docs/services.md -------------------------------------------------------------------------------- /docs/services/address.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/docs/services/address.md -------------------------------------------------------------------------------- /docs/services/block.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/docs/services/block.md -------------------------------------------------------------------------------- /docs/services/db.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/docs/services/db.md -------------------------------------------------------------------------------- /docs/services/fee.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/docs/services/fee.md -------------------------------------------------------------------------------- /docs/services/header.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/docs/services/header.md -------------------------------------------------------------------------------- /docs/services/mempool.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/docs/services/mempool.md -------------------------------------------------------------------------------- /docs/services/p2p.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/docs/services/p2p.md -------------------------------------------------------------------------------- /docs/services/timestamp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/docs/services/timestamp.md -------------------------------------------------------------------------------- /docs/services/transaction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/docs/services/transaction.md -------------------------------------------------------------------------------- /docs/services/web.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/docs/services/web.md -------------------------------------------------------------------------------- /docs/upgrade.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/docs/upgrade.md -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/index.js -------------------------------------------------------------------------------- /lib/bus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/lib/bus.js -------------------------------------------------------------------------------- /lib/cli/bitcore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/lib/cli/bitcore.js -------------------------------------------------------------------------------- /lib/cli/bitcored.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/lib/cli/bitcored.js -------------------------------------------------------------------------------- /lib/cli/daemon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/lib/cli/daemon.js -------------------------------------------------------------------------------- /lib/cli/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/lib/cli/main.js -------------------------------------------------------------------------------- /lib/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/lib/constants.js -------------------------------------------------------------------------------- /lib/errors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/lib/errors.js -------------------------------------------------------------------------------- /lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/lib/index.js -------------------------------------------------------------------------------- /lib/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/lib/logger.js -------------------------------------------------------------------------------- /lib/node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/lib/node.js -------------------------------------------------------------------------------- /lib/scaffold/add.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/lib/scaffold/add.js -------------------------------------------------------------------------------- /lib/scaffold/call-method.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/lib/scaffold/call-method.js -------------------------------------------------------------------------------- /lib/scaffold/create.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/lib/scaffold/create.js -------------------------------------------------------------------------------- /lib/scaffold/default-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/lib/scaffold/default-config.js -------------------------------------------------------------------------------- /lib/scaffold/find-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/lib/scaffold/find-config.js -------------------------------------------------------------------------------- /lib/scaffold/remove.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/lib/scaffold/remove.js -------------------------------------------------------------------------------- /lib/scaffold/start.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/lib/scaffold/start.js -------------------------------------------------------------------------------- /lib/service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/lib/service.js -------------------------------------------------------------------------------- /lib/services/address/encoding.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/lib/services/address/encoding.js -------------------------------------------------------------------------------- /lib/services/address/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/lib/services/address/index.js -------------------------------------------------------------------------------- /lib/services/block/block_handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/lib/services/block/block_handler.js -------------------------------------------------------------------------------- /lib/services/block/encoding.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/lib/services/block/encoding.js -------------------------------------------------------------------------------- /lib/services/block/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/lib/services/block/index.js -------------------------------------------------------------------------------- /lib/services/block/reorg.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/lib/services/block/reorg.js -------------------------------------------------------------------------------- /lib/services/db/encoding.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/services/db/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/lib/services/db/index.js -------------------------------------------------------------------------------- /lib/services/fee/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/lib/services/fee/index.js -------------------------------------------------------------------------------- /lib/services/header/encoding.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/lib/services/header/encoding.js -------------------------------------------------------------------------------- /lib/services/header/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/lib/services/header/index.js -------------------------------------------------------------------------------- /lib/services/mempool/encoding.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/lib/services/mempool/encoding.js -------------------------------------------------------------------------------- /lib/services/mempool/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/lib/services/mempool/index.js -------------------------------------------------------------------------------- /lib/services/p2p/bcoin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/lib/services/p2p/bcoin.js -------------------------------------------------------------------------------- /lib/services/p2p/encoding.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/services/p2p/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/lib/services/p2p/index.js -------------------------------------------------------------------------------- /lib/services/timestamp/encoding.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/lib/services/timestamp/encoding.js -------------------------------------------------------------------------------- /lib/services/timestamp/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/lib/services/timestamp/index.js -------------------------------------------------------------------------------- /lib/services/transaction/encoding.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/lib/services/transaction/encoding.js -------------------------------------------------------------------------------- /lib/services/transaction/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/lib/services/transaction/index.js -------------------------------------------------------------------------------- /lib/services/web/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/lib/services/web/index.js -------------------------------------------------------------------------------- /lib/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/lib/utils.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/package.json -------------------------------------------------------------------------------- /test/data/blocks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/test/data/blocks.json -------------------------------------------------------------------------------- /test/index.unit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/test/index.unit.js -------------------------------------------------------------------------------- /test/logger.unit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/test/logger.unit.js -------------------------------------------------------------------------------- /test/node.unit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/test/node.unit.js -------------------------------------------------------------------------------- /test/scaffold/add.integration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/test/scaffold/add.integration.js -------------------------------------------------------------------------------- /test/scaffold/call-method.unit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/test/scaffold/call-method.unit.js -------------------------------------------------------------------------------- /test/scaffold/create.integration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/test/scaffold/create.integration.js -------------------------------------------------------------------------------- /test/scaffold/remove.integration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/test/scaffold/remove.integration.js -------------------------------------------------------------------------------- /test/services/address/encoding.unit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/test/services/address/encoding.unit.js -------------------------------------------------------------------------------- /test/services/address/index.unit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/test/services/address/index.unit.js -------------------------------------------------------------------------------- /test/services/block/encoding.unit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/test/services/block/encoding.unit.js -------------------------------------------------------------------------------- /test/services/block/index.unit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/test/services/block/index.unit.js -------------------------------------------------------------------------------- /test/services/db/index.unit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/test/services/db/index.unit.js -------------------------------------------------------------------------------- /test/services/fee/index.unit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/test/services/fee/index.unit.js -------------------------------------------------------------------------------- /test/services/header/encoding.unit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/test/services/header/encoding.unit.js -------------------------------------------------------------------------------- /test/services/header/index.unit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/test/services/header/index.unit.js -------------------------------------------------------------------------------- /test/services/mempool/encoding.unit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/test/services/mempool/encoding.unit.js -------------------------------------------------------------------------------- /test/services/mempool/index.unit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/test/services/mempool/index.unit.js -------------------------------------------------------------------------------- /test/services/p2p/index.unit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/test/services/p2p/index.unit.js -------------------------------------------------------------------------------- /test/services/timestamp/encoding.unit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/test/services/timestamp/encoding.unit.js -------------------------------------------------------------------------------- /test/services/transaction/encoding.unit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/test/services/transaction/encoding.unit.js -------------------------------------------------------------------------------- /test/services/transaction/index.unit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/test/services/transaction/index.unit.js -------------------------------------------------------------------------------- /test/services/web/web.unit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/test/services/web/web.unit.js -------------------------------------------------------------------------------- /test/utils.unit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitpay/bitcore-node/HEAD/test/utils.unit.js --------------------------------------------------------------------------------