Daniel Cousens
|
e9193df290
|
message: cease accepting an Address object
|
2015-07-24 12:18:00 +10:00 |
|
Daniel Cousens
|
588b346f5d
|
ECPair: cease using Address for address encoding
|
2015-07-24 12:18:00 +10:00 |
|
Daniel Cousens
|
4c8b0f38ea
|
replace ECKey/ECPubKey with ECPair
|
2015-03-19 13:33:28 +11:00 |
|
Daniel Cousens
|
1079bf95c1
|
message: use messagePrefix naming over magicPrefix
|
2015-03-16 11:34:51 +11:00 |
|
Daniel Cousens
|
399803affa
|
use standardjs formatting
|
2015-02-24 12:45:38 +11:00 |
|
Daniel Cousens
|
2214ccfdd8
|
bufferutils: add varIntBuffer
|
2014-11-28 10:35:53 +11:00 |
|
Daniel Cousens
|
98bc1685b3
|
message: remove unnecessary verbosity
|
2014-10-10 19:24:16 +11:00 |
|
Daniel Cousens
|
1b57f0871d
|
message: remove duplicate require
|
2014-10-10 19:23:42 +11:00 |
|
Daniel Cousens
|
4b52c42c91
|
Message: allow base64 strings as input
|
2014-08-20 09:14:04 +10:00 |
|
Daniel Cousens
|
92da7975e4
|
Network: use capitalization
|
2014-06-17 21:08:28 +10:00 |
|
Daniel Cousens
|
1f0a54fb41
|
ECSignature: rename parsing functions to parse*
|
2014-06-17 00:26:16 +10:00 |
|
Daniel Cousens
|
eb3d9a25f7
|
ecdsa: moved all signature encoding to ECSignature
|
2014-06-16 15:47:41 +10:00 |
|
Daniel Cousens
|
553ade1208
|
network: always use lowercase
|
2014-06-14 00:39:25 +10:00 |
|
Daniel Cousens
|
4ce9015f3b
|
use ecurve instead of custom ec
|
2014-06-10 17:58:13 +10:00 |
|
Daniel Cousens
|
28dc390377
|
EC/Key: use network object consistently
|
2014-06-04 15:23:40 +10:00 |
|
Daniel Cousens
|
58fd12e66d
|
ecdsa: always use signature object
|
2014-05-24 16:25:38 +10:00 |
|
Daniel Cousens
|
bcfd62fdb5
|
ecdsa: remove implicit ecparams
|
2014-05-24 00:48:31 +10:00 |
|
Daniel Cousens
|
2dec1375a1
|
ecdsa: use (r, s) values directly
|
2014-05-24 00:48:31 +10:00 |
|
Daniel Cousens
|
8d7408202f
|
ecdsa: consistent parameter ordering
|
2014-05-24 00:48:31 +10:00 |
|
Daniel Cousens
|
a3f691bf7c
|
ecdsa: parseSigCompact use Buffer API
parseSigCompact also now returns the correct recovert parameter without
the need to subtract the compression bit.
This makes it easier to use.
|
2014-05-18 17:52:49 +10:00 |
|
Daniel Cousens
|
db3ffe58d1
|
message: use serializeSigCompact
|
2014-05-18 17:52:49 +10:00 |
|
Daniel Cousens
|
6b5990c6e2
|
message: support alternate networks
|
2014-05-18 17:51:36 +10:00 |
|
Daniel Cousens
|
e27c97a791
|
ECPubKey/ECKey: separate to two files
|
2014-05-13 16:51:06 +10:00 |
|
Daniel Cousens
|
05e0d08098
|
BufferExt: rename to bufferutils
|
2014-05-13 16:46:12 +10:00 |
|
Daniel Cousens
|
02013beda9
|
Renames variables to be more verbose
|
2014-05-05 09:11:37 +10:00 |
|
Daniel Cousens
|
4716eb29bf
|
Removes redundant convert functions
|
2014-05-04 17:31:47 +10:00 |
|
Daniel Cousens
|
df6ea8aea2
|
Removes toPaddedBuffer and extends toBuffer
|
2014-04-25 00:18:13 +10:00 |
|
Daniel Cousens
|
d8883e8d32
|
Adds BI.toPaddedBuffer and toBuffer
|
2014-04-24 07:22:23 +10:00 |
|
Daniel Cousens
|
1b46a10d2a
|
magicHash now uses Buffers internally
|
2014-04-22 00:23:12 +10:00 |
|
Daniel Cousens
|
c44af2109e
|
Uses typeof address === 'string' instead
|
2014-04-20 04:54:50 +10:00 |
|
Daniel Cousens
|
682ec133bb
|
Migrates Address to stricter API subset
|
2014-04-18 17:12:29 +10:00 |
|
Daniel Cousens
|
b4f70dcdde
|
Migrates ECKey to stricter API
|
2014-04-18 06:36:27 +10:00 |
|
Daniel Cousens
|
c99a576fbd
|
Migrates all usage of crypto-js/sha256 to ./crypto
|
2014-04-08 23:07:46 +10:00 |
|
Wei Lu
|
93fe1b4c78
|
cosmetic standardization
[closes #56]
|
2014-03-31 11:47:47 +08:00 |
|
Wei Lu
|
161127d65a
|
Merge branch 'msgvers-patch2' of github.com:dcousens/bitcoinjs-lib into dcousens-msgvers-patch2
Conflicts:
src/message.js
|
2014-03-31 10:08:25 +08:00 |
|
Daniel Cousens
|
10dea421d5
|
Removes circular dependancy of ECKey
|
2014-03-29 17:50:50 +11:00 |
|
Daniel Cousens
|
bfc5924522
|
Compression is irrelevant in comparison
|
2014-03-29 17:31:27 +11:00 |
|
Daniel Cousens
|
669a58bbf8
|
Removes unnecessary SHA256 calculations
|
2014-03-29 17:27:10 +11:00 |
|
Daniel Cousens
|
78e91e8648
|
Further isolates failure tests and joins [un]/compressed key tests
|
2014-03-29 17:06:33 +11:00 |
|
Daniel Cousens
|
38f09b49e9
|
Now using Bytes consistently for signatures
|
2014-03-29 06:05:07 +11:00 |
|
Daniel Cousens
|
7ec046f797
|
Changes Message.*Message function names to Message.*
|
2014-03-29 06:03:43 +11:00 |
|
Daniel Cousens
|
373f668562
|
Adds version support to Message.verifyMessage
|
2014-03-28 16:44:00 +11:00 |
|
Jonathon Reesor
|
096f8c982e
|
Cleaning up message.js
|
2014-03-26 21:00:08 -04:00 |
|
Daniel Cousens
|
b40374e332
|
Changes to new version-less ECKey API
|
2014-03-22 19:12:26 +11:00 |
|
Kyle Drake
|
7219c27413
|
Merge pull request #62 from bitcoinjs/compressed-sign
Fix sign/verify for with compressed keys
|
2014-03-11 12:12:52 -07:00 |
|
Andreas Brekken
|
08e75a82c9
|
Add whether pubkey recovered from sig is compressed. close #61
|
2014-03-11 18:28:04 +01:00 |
|
Andreas Brekken
|
f09890fed1
|
Determine whether key is compressed from the key itself. ref #61
|
2014-03-11 18:26:40 +01:00 |
|
Wei Lu
|
3d6b66e811
|
move convert methods from util to convert
|
2014-03-11 09:52:48 +08:00 |
|
Wei Lu
|
a281a5ab53
|
migrate crypto-js to 3.1.2
|
2014-03-09 09:49:24 +08:00 |
|
Andreas Brekken
|
3ef468ec8b
|
Remove call to non-existant method ECPubKey.setCompressed
|
2014-01-11 13:56:48 +07:00 |
|