bitcoinjs-lib/test/fixtures/core
2016-11-14 11:22:22 +11:00
..
base58_encode_decode.json tests: adds Bitcoin core test data 2014-05-29 16:06:19 +10:00
base58_keys_invalid.json tests: adds Bitcoin core test data 2014-05-29 16:06:19 +10:00
base58_keys_valid.json tests: adds Bitcoin core test data 2014-05-29 16:06:19 +10:00
blocks.json tests: add bitcoin core block fixtures 2015-03-05 01:16:58 +11:00
README.md tests: adds Bitcoin core test data 2014-05-29 16:06:19 +10:00
sig_canonical.json tests: adds Bitcoin core test data 2014-05-29 16:06:19 +10:00
sig_noncanonical.json tests: adds Bitcoin core test data 2014-05-29 16:06:19 +10:00
sighash.json tests: adds Bitcoin core test data 2014-05-29 16:06:19 +10:00
tx_valid.json add witness core transaction tests, re-ordered to be testable 2016-11-14 11:22:22 +11:00

Description

This directory contains data-driven tests for various aspects of Bitcoin.

Bitcoinjs-lib notes

This directory does not contain all the Bitcoin core tests. Missing core test data includes:

  • alertTests.raw Bitcoin-js does not interact with the Bitcoin network directly.

  • tx_invalid.json Bitcoin-js can not evaluate Scripts, making testing this irrelevant. It can decode valid Transactions, therefore tx_valid.json remains.

  • script*.json Bitcoin-js can not evaluate Scripts, making testing this irrelevant.

License

The data files in this directory are

Copyright (c) 2012-2014 The Bitcoin Core developers
Distributed under the MIT/X11 software license, see the accompanying
file COPYING or http://www.opensource.org/licenses/mit-license.php.