Jeff Garzik
|
da5719249f
|
util/util: helper parseValue() converts bitcoin decimals into bigint
|
2013-09-14 22:59:29 -04:00 |
Jeff Garzik
|
fde1cb75a5
|
RpcClient: getAccountAddress takes string param
|
2013-09-14 22:58:23 -04:00 |
Jeff Garzik
|
b38863e4db
|
util/util: remove buf64(), both incorrect and unnecessary
|
2013-09-13 15:32:35 -04:00 |
Stephen Pair
|
f3769217f7
|
Merge pull request #32 from jgarzik/p2sh
Add Sign.Transaction() helper, for transaction signing including P2SH
|
2013-08-30 12:15:59 -07:00 |
Jeff Garzik
|
2fda3c1187
|
Sign: add support for signing ancient TX_PUBKEY transactions
|
2013-08-30 14:55:04 -04:00 |
Jeff Garzik
|
30fc37d07e
|
Add Sign.Transaction() helper, for transaction signing including P2SH
|
2013-08-30 14:40:01 -04:00 |
Stephen Pair
|
1fe60316a8
|
add encodedData.isValid()
|
2013-08-24 00:42:31 -04:00 |
Stephen Pair
|
ca35fa4506
|
Merge pull request #30 from jgarzik/p2sh
Script, ScriptInterpreter: Verify P2SH scripts and signatures
|
2013-08-21 05:49:49 -07:00 |
Jeff Garzik
|
3a29b6e0dd
|
ScriptInterpreter: convert verifyFull() to use callbacks
|
2013-08-21 08:42:31 -04:00 |
Jeff Garzik
|
b6f05a3111
|
Script, ScriptInterpreter: Verify P2SH scripts and signatures
|
2013-08-21 08:29:06 -04:00 |
Stephen Pair
|
b0fd358d45
|
Merge pull request #29 from jgarzik/sin
Update SIN magic number. Support SINs in wallets.
|
2013-08-16 23:53:55 -07:00 |
Jeff Garzik
|
52e5f3fdd4
|
Support SIN keys in wallets.
|
2013-08-17 01:11:23 -04:00 |
Jeff Garzik
|
60446df733
|
SIN: spec updated magic number (prefix) to 0x0F
|
2013-08-17 01:10:54 -04:00 |
Stephen Pair
|
544c5d4467
|
fixed jeff's bug
|
2013-08-16 23:03:34 -04:00 |
Stephen Pair
|
78adf271a4
|
Merge pull request #28 from jgarzik/sin
Broken SIN stuff
|
2013-08-16 19:32:47 -07:00 |
Jeff Garzik
|
14dd5ea407
|
Broken SIN stuff
|
2013-08-16 22:22:50 -04:00 |
Stephen Pair
|
f4bbcbea2d
|
Merge pull request #27 from jgarzik/p2sh-1
Script: detect and parse P2SH and multisig scripts
|
2013-08-16 19:14:17 -07:00 |
Jeff Garzik
|
82a69d41e7
|
Script: detect and parse P2SH and multisig scripts
|
2013-08-16 16:38:28 -04:00 |
Stephen Pair
|
04e147e490
|
Merge pull request #26 from jgarzik/txtool2
Transaction: prefer to directly create buffers. Add buf64() helper.
|
2013-08-16 05:05:05 -07:00 |
Stephen Pair
|
b3db246878
|
Merge pull request #25 from jgarzik/txtool1
util: add varInt encoding helper
|
2013-08-16 05:04:08 -07:00 |
Jeff Garzik
|
32859a8da8
|
Transaction: prefer to directly use a Buffer, where possible
|
2013-08-16 01:45:55 -04:00 |
Jeff Garzik
|
e10afb7358
|
util: add varInt encoding helper
|
2013-08-16 00:56:29 -04:00 |
Stephen Pair
|
fae8de23f8
|
Merge pull request #24 from jgarzik/txtool1
Update Script, Wallet modules
|
2013-08-15 20:20:43 -07:00 |
Jeff Garzik
|
21f2784f34
|
Wallet: new methods for expanding pubkeyhash->pubkey, storing scripts
|
2013-08-15 22:40:46 -04:00 |
Jeff Garzik
|
46b84e6398
|
Script: add multisig, P2SH helpers. Prefer direct Buffer encoding to bufferput
|
2013-08-15 22:40:07 -04:00 |
Stephen Pair
|
1fba5ef848
|
Merge pull request #23 from jgarzik/encfile-hmac
util/EncFile: wallet file format gains a trailing HMAC checksum
|
2013-08-15 07:10:21 -07:00 |
Jeff Garzik
|
5fdd7ded14
|
util/EncFile: wallet file format gains a trailing HMAC checksum
Standard security practice of encrypt-then-MAC.
|
2013-08-14 20:47:25 -04:00 |
Stephen Pair
|
42575d2c97
|
fix camel case for an api call
|
2013-08-12 11:18:38 -04:00 |
Stephen Pair
|
71a63c5899
|
Merge pull request #22 from jgarzik/wallet-key
Add new modules: WalletKey (a key, as found in a Wallet) and time utils
|
2013-08-09 04:51:12 -07:00 |
Jeff Garzik
|
45f201c4da
|
Add new modules: WalletKey (a key, as found in a Wallet) and time utils
|
2013-08-08 18:44:46 -04:00 |
Stephen Pair
|
d9ebb205a4
|
Merge pull request #21 from jgarzik/wallet-obj
Add Wallet class
|
2013-08-08 13:20:05 -07:00 |
Jeff Garzik
|
1d7dc6d7fa
|
Add Wallet object (required by wally, and soon txtool)
|
2013-08-08 15:43:35 -04:00 |
Stephen Pair
|
cff61a6683
|
Merge pull request #20 from jgarzik/unsigned-fix
Deserialize: fix unsigned bitwise math
|
2013-08-02 17:47:23 -07:00 |
Jeff Garzik
|
e4f2f02adf
|
Deserialize: fix unsigned bitwise math
|
2013-08-02 17:02:50 -04:00 |
Stephen Pair
|
64466512be
|
Merge pull request #19 from jgarzik/headers
Connection, const: add bits necessary for getheaders/headers
|
2013-08-02 12:54:22 -07:00 |
Jeff Garzik
|
5b69342356
|
Connection, const: add bits necessary for getheaders/headers
|
2013-08-02 15:02:45 -04:00 |
Jeff Garzik
|
420773ac39
|
Connection: parse TXs, blocks via their object parsers.
|
2013-08-02 14:47:44 -04:00 |
Jeff Garzik
|
8e1200c728
|
Block, Transaction: de-serialize via BinaryParser
|
2013-08-02 14:40:56 -04:00 |
Stephen Pair
|
fdb74c5684
|
Merge pull request #17 from jgarzik/wally
Move varint, varstr parsing to BinaryParser for wider sharing of code.
|
2013-08-02 11:08:12 -07:00 |
Jeff Garzik
|
88664d2c8c
|
Move varint, varstr parsing to BinaryParser for wider sharing of code.
|
2013-08-02 13:54:53 -04:00 |
Stephen Pair
|
7c89683fb1
|
Merge pull request #16 from jgarzik/wally
Block: directly decode block header into buffer
|
2013-08-02 05:26:12 -07:00 |
Jeff Garzik
|
f26dd56c66
|
Block: directly decode block header into buffer
- Directly uses node.js Buffer,
removing bufferput requirement from this module
- Fewer buffer copies
|
2013-08-02 00:16:33 -04:00 |
Stephen Pair
|
afcee80f2f
|
Merge pull request #15 from jgarzik/encfile-zlib
EncFile: zlib not used
|
2013-08-01 15:03:11 -07:00 |
Stephen Pair
|
2783e3a2f6
|
Merge pull request #14 from jgarzik/encfile
Add EncFile module, for encrypted wallet files
|
2013-08-01 13:21:15 -07:00 |
Jeff Garzik
|
928c9a4518
|
EncFile: zlib not used
|
2013-08-01 15:21:04 -04:00 |
Jeff Garzik
|
90c5e84291
|
Add EncFile module, for encrypted wallet files
|
2013-08-01 14:28:26 -04:00 |
Stephen Pair
|
415ba958c6
|
Merge branch 'master' of github.com:gasteve/node-libcoin
|
2013-07-18 21:24:36 -04:00 |
Stephen Pair
|
5b25491cd9
|
fix issue 13
|
2013-07-18 21:24:27 -04:00 |
Stephen Pair
|
4407b08f40
|
Merge pull request #11 from jgarzik/parse-block
Block: add header parsing. Begin new Deserialize module.
|
2013-07-18 15:43:35 -07:00 |
Stephen Pair
|
c2b76cb939
|
Merge pull request #12 from kyledrake/master
importAddress for commands list
|
2013-07-18 15:42:02 -07:00 |