Wei Lu
4d35d0cf08
Merge pull request #205 from dcousens/jshint
JSHint and fixes
11 years ago
Wei Lu
7f51832013
Merge pull request #204 from dcousens/convclean
Convert Buffers, not Byte Arrays
11 years ago
Daniel Cousens
42e7197c46
ec: define on use
11 years ago
Daniel Cousens
dc3d9aec65
ec: compare strictly against null
11 years ago
Daniel Cousens
525b053e39
ec: remove semi-colons
11 years ago
Daniel Cousens
79c7b68d35
ec: white space fixes
It is advised to use ?w=0 in comparing this commit.
11 years ago
Daniel Cousens
8a2dcaaaf5
JSHint: add max line length 120
11 years ago
Daniel Cousens
943621f466
Address/HDNode: fix test descriptions
11 years ago
Daniel Cousens
27f9e7dc1e
convert: remove reverseEndian
11 years ago
Daniel Cousens
3b988a0872
convert: use Buffer internally and remove unused functions
11 years ago
Daniel Cousens
8433d73d06
convert: use Buffers and add more tests
11 years ago
Daniel Cousens
f5005299d1
JSHint: remove defined but never used
11 years ago
Daniel Cousens
e735a9182b
ec: use x1/x2, y1/y2 variables
No logic change, just using the variables that are defined instead of
repeating code.
11 years ago
Daniel Cousens
6020c0740d
JSHint: add config
11 years ago
Wei Lu
63e6cf987f
Merge pull request #203 from dcousens/hdwallettests
HDWallet tests and strict constructor
11 years ago
Daniel Cousens
ee04826464
HDNode: clearer branch comments
11 years ago
Daniel Cousens
56a88b8a70
HDNode: shorten comment for Q validation
11 years ago
Daniel Cousens
22f1dee65b
HDNode: remove unnecessary slice operation
11 years ago
Daniel Cousens
15cc03a57f
HDNode: removed unused variable
11 years ago
Daniel Cousens
9f798ef2c3
HDWallet: adds missing hd declaration
Only a problem if "use strict" is enforced
11 years ago
Daniel Cousens
6a73bc02f5
HDNode: rename priv/pub to privKey/pubKey
11 years ago
Daniel Cousens
dca193be4e
HDNode: adds neutered test examples
11 years ago
Daniel Cousens
64e307b13f
HDWallet: rename to HDNode
11 years ago
Daniel Cousens
c340f5cf83
HDWallet: now export all information by default
11 years ago
Daniel Cousens
48503f252c
HDWallet: move toBase58
11 years ago
Daniel Cousens
dca284a131
HDWallet: rename derivePrivate to deriveHardened
11 years ago
Daniel Cousens
29fbbaa58d
HDWallet: adds Public -> public tests
11 years ago
Daniel Cousens
99bb69bf20
HDWallet: moves hardened info to test data more explicitly
11 years ago
Daniel Cousens
91b8833e52
HDWallet: rename local priv to isPrivate
11 years ago
Wei Lu
c76d3cef37
Merge pull request #202 from dcousens/ecneg
ECKey -D test and light cleanup
11 years ago
Daniel Cousens
938c43649d
HDWallet: remove unnecessary Base58 context on fromBuffer tests
11 years ago
Daniel Cousens
4cec42a8d8
HDWallet: add to/fromHex tests
11 years ago
Daniel Cousens
260705a24a
HDWallet: consistent test data ordering
Also adds network parameter for later moving the network specific tests
to be data driven.
11 years ago
Daniel Cousens
0e61f41a52
HDWallet: fix test data descriptions
11 years ago
Daniel Cousens
533d61380a
HDWallet: improve testing coverage
11 years ago
Daniel Cousens
3f24e87c54
HDWallet: more explicit branch for parentFingerprint
11 years ago
Daniel Cousens
e8e862f632
HDWallet: adds PubKey validation
11 years ago
Daniel Cousens
708e27aa2d
HDWallet: extract BIP32 params search function
11 years ago
Daniel Cousens
759aeb9abc
HDWallet: remove repeated assertion
11 years ago
Daniel Cousens
c0006c299f
HDWallet: use new constructor
11 years ago
Daniel Cousens
ac9e259fcd
HDWallet: remove getKeyVersion
11 years ago
Daniel Cousens
02f5fceda7
HDWallet: remove unused imports
11 years ago
Daniel Cousens
58dd86bda1
HDWallet: moves fromBuffer tests to data driven style
11 years ago
Daniel Cousens
799b69eb1e
HDWallet: use assert.throws
11 years ago
Wei Lu
1bce66246c
Merge pull request #200 from dcousens/walletclean
HD/Wallet clean
11 years ago
Daniel Cousens
749943cb4e
HDWallet: clarify test intention
11 years ago
Daniel Cousens
77d4325d4b
base58: cleanup variable names
The encode/decode functions are also now similar syntactically.
11 years ago
Daniel Cousens
61c57adbf8
Address: Expected T, got PARAM for Buffer assertion
11 years ago
Daniel Cousens
2b2081bed9
base58check: buffers only, remove explicit 0
Undefined is treated as zero if it ever gets to this point anyway, so no
value is added by having this default param here.
A test fixture to verify this behaviour is added.
11 years ago
Daniel Cousens
77ed66b24d
ECKey: ensure throw is from ECKey
11 years ago