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 |
Daniel Cousens
|
d05d661aea
|
ecdsa: use standard declarative notation for functions
|
11 years ago |
Daniel Cousens
|
bcfd62fdb5
|
ecdsa: remove implicit ecparams
|
11 years ago |
Daniel Cousens
|
ab2ca395ac
|
ecdsa: remove ECKey dependency in tests
|
11 years ago |
Daniel Cousens
|
2dec1375a1
|
ecdsa: use (r, s) values directly
|
11 years ago |
Daniel Cousens
|
8d7408202f
|
ecdsa: consistent parameter ordering
|
11 years ago |
Daniel Cousens
|
abe65b8d4a
|
ecdsa: use shamirs trick
|
11 years ago |
Wei Lu
|
d9184ba6b8
|
Package: node-browserify -> browserify
|
11 years ago |
Wei Lu
|
e4aac0f2de
|
Merge pull request #183 from dcousens/ecconst
EC constants and bitShifts
|
11 years ago |
Wei Lu
|
b56a039350
|
Merge pull request #182 from dcousens/ectests
EC Tests and further use of Buffers
|
11 years ago |
Daniel Cousens
|
a17a5b23d9
|
ec: fix point decoding for other curves
|
11 years ago |
Daniel Cousens
|
5ec9504ed6
|
ecdsa: opt for shiftRight, pow and square
In the given situations, these offer better readability, or in the case
of shiftRight, a substantial performance increase.
|
11 years ago |
Daniel Cousens
|
7d89ff427c
|
ecdsa: comment cleanup
|
11 years ago |
Daniel Cousens
|
0865f09d20
|
ec/dsa: extract P_OVER_FOUR as a curve specific constant
This actually resolves a possible bug if multiple ecparams were used
(aka different values for P_OVER_FOUR, but only the cached was used).
|
11 years ago |
Daniel Cousens
|
1e54c521d5
|
ec: extract BigInteger constants
|
11 years ago |
Daniel Cousens
|
d9ce4bee6b
|
ec: use signum() not equals(BigInteger.ZERO)
|
11 years ago |
Daniel Cousens
|
d14b08efd1
|
ec/dsa: recovery param now used consistently
Also added an assertion rather than massaging the input.
|
11 years ago |
Wei Lu
|
aafbe46b35
|
Merge pull request #181 from dcousens/mesnet
Message signing and altcoins
|
11 years ago |
Wei Lu
|
fe5ac4dde2
|
Merge pull request #180 from dcousens/eckey1
ECKey WIF only
|
11 years ago |
Daniel Cousens
|
24371425f9
|
ec: decodeFrom now uses Buffers and handles errors
|
11 years ago |