Daniel Cousens
12a2dc3cc2
tests: adds Bitcoin core test data
11 years ago
Daniel Cousens
b05d17f904
Script: adds missing exception regex
11 years ago
Daniel Cousens
8b3634c866
HDWallet: adds missing exception regex
11 years ago
Daniel Cousens
7494a146a6
ECKey: fix exception tests
These weren't broken as such, but they weren't distinctly checking that
the right exception was thrown either.
11 years ago
Daniel Cousens
6cfa729dae
ecdsa: fix missing exceptions
11 years ago
Daniel Cousens
2fc69b0834
address/base58check: fix missing exceptions/tests
All the `invalid2` tests have been removed as they were not invalid
base58check. They were actually valid in some cases.
They will be re-integrated in more specific bitcoin core tests in
relation to Address/ECKey respectively.
11 years ago
Daniel Cousens
47ae862ae9
base58: fix missing exceptions
11 years ago
Wei Lu
c9ad359520
Merge pull request #196 from dcousens/intasync
Integration tests running async causing wrong balance
11 years ago
Daniel Cousens
326cda63c0
integration: use Script.getHash
11 years ago
Daniel Cousens
c9f9d86cb4
integration: stop async tests causing wrong balance
11 years ago
Daniel Cousens
778aab104e
tests: fix #198 indentation
11 years ago
Daniel Cousens
cf4d7bb0f3
Merge pull request #198 from thallium205/master
ensure pubkeys length greater than m
11 years ago
John Russell
343289229e
ensures that pubKey length is greater than m
ensure that pubKey length is greater than m
use Array.isArray over instanceof
error message
11 years ago
Daniel Cousens
4dd617d5ca
wallet: fix address description typo
11 years ago
Daniel Cousens
8514bbfabd
Address: remove Address.Error
By removing Address.Error, we remove a code smell.
This part of the code base was also not under any form of test.
Test data and tests have therefore been added verifying its behaviour in
both Wallet and Address tests.
11 years ago
Daniel Cousens
4332c9e3d4
README: improve feature list
11 years ago
Wei Lu
befa0d3446
Merge pull request #195 from coinpunk/addcoveralls
Add support for continuous coverage reporting
11 years ago
Kyle Drake
6f87c437d5
package.json: add support for continuous coverage reporting
11 years ago
Kyle Drake
33e5883be1
sec: remove untested alt curves not used by bitcoin
11 years ago
Wei Lu
c962d0c9b7
Merge pull request #194 from coinpunk/hdcleanups
Remove fromHex, tests for edge case fromBuffer errors
11 years ago
Kyle Drake
600209b1a6
hdwallet: remove fromHex, add better tests for edge cases
11 years ago
Wei Lu
c5704cfd44
Merge pull request #193 from dcousens/hdtests
HDWallet: move test vectors to fixtures
11 years ago
Kyle Drake
dd3e171212
Merge pull request #188 from dcousens/ecsig
ecdsa: always use signature object
11 years ago
Daniel Cousens
d2e921fce6
HDWallet: move test vectors to fixtures
11 years ago
Daniel Cousens
1e70e31e9f
README: change fromHex to fromWIF
11 years ago
Daniel Cousens
08951be66f
Script: add createPubKeyScriptPubKey
11 years ago
Wei Lu
05d0baae7c
Merge pull request #191 from coinpunk/remove-crypto-hash-transistions
Remove crypto hash transistions
11 years ago
Kyle Drake
4e3cb6762b
fix for hash160 in integration test
11 years ago
Kyle Drake
f545ed1279
remove crypto hash transition code
11 years ago
Daniel Cousens
c17c6f9291
Merge pull request #192 from coinpunk/eccleanup
Cleanup some unused ec.js code
11 years ago
Kyle Drake
f88b5cbbb9
Merge pull request #190 from coinpunk/readmefixes
fix for a few readme examples
11 years ago
Daniel Cousens
58fd12e66d
ecdsa: always use signature object
11 years ago
Wei Lu
52217ea262
Merge pull request #187 from dcousens/messagefixtures
Improved message fixtures and data driven testing
11 years ago
Daniel Cousens
bd1a08bfa1
ecdsa: use signum() over compareTo
11 years ago
Daniel Cousens
37d5147cac
ecdsa: add invalid tests for verifyRaw
11 years ago
Daniel Cousens
1d6b1fe58b
message: better variable names
11 years ago
Daniel Cousens
2114deba95
message: data-driven tests
11 years ago
Kyle Drake
bc062fbdce
cleanup some unused ec.js code
11 years ago
Kyle Drake
b6addfdfc8
fix for a few readme examples
11 years ago
Wei Lu
3f80882939
Merge pull request #186 from dcousens/jsontests
JSON Test data
11 years ago
Wei Lu
d4e1652688
Merge pull request #185 from dcousens/secclean
SEC clean and bigi upgrade
11 years ago
Wei Lu
c6bc0ebdcb
Merge pull request #184 from dcousens/ecclean
ECDSA cleanup
11 years ago
Daniel Cousens
b2351f9026
tests: use JSON fixtures exclusively
11 years ago
Daniel Cousens
0fcda5835e
tests: remove bigi test fixture
11 years ago
Daniel Cousens
aca565239a
ECKey: remove unnecessary slice
11 years ago
Daniel Cousens
cd326921bc
bigi: upgrade to 1.1.0
11 years ago
Daniel Cousens
1087ac07de
sec: fix formatting
11 years ago
Daniel Cousens
b8858c0bc9
sec: use BigInteger.fromHex directly
11 years ago
Daniel Cousens
da48c988f6
sec: use a hashtable for lookup
11 years ago
Daniel Cousens
087ca551f5
ecdsa: fix indentation
11 years ago