Christopher Jeffrey
b77c0995ba
walletdb: use buffer keys.
2016-08-18 02:09:30 -07:00
Christopher Jeffrey
c147e5bdf3
walletdb: better block management.
2016-08-18 02:09:30 -07:00
Christopher Jeffrey
5b1a7a89ac
txdb-wallet.
2016-08-18 02:09:30 -07:00
Christopher Jeffrey
914bc8435d
txdb: details and pathinfo.
2016-08-18 02:09:30 -07:00
Chris Kleeschulte
13cfd8aa43
Calling process.hrtime is predicated on being called with
...
an Array type with two elements or with no explicit parameters.
Node 4 (LTS) seems to be persnickety regarding matching undefined as a
actual parameter in process.hrtime (and possibly all functions).
2016-08-11 22:07:13 -04:00
Christopher Jeffrey
104458a483
rpc: implement more methods.
2016-07-31 20:11:22 -07:00
Christopher Jeffrey
b1dc35743b
utils: toFastProperties.
2016-07-30 19:47:41 -07:00
Christopher Jeffrey
83c1f8853d
chain: keep track of processing time for blocks.
2016-07-24 20:52:36 -07:00
Christopher Jeffrey
2d2f11b5dc
optimize readVarint.
2016-07-21 14:26:42 -07:00
Christopher Jeffrey
bb0149e603
docs
2016-07-21 05:37:58 -07:00
Christopher Jeffrey
9cc05a488a
utils.
2016-07-21 05:27:42 -07:00
Christopher Jeffrey
253a6795a3
move crypto to its own module.
2016-07-21 05:21:22 -07:00
Christopher Jeffrey
2ec1f33cde
implement hkdf.
2016-07-20 14:25:18 -07:00
Christopher Jeffrey
97f25f29f5
use supersha.
2016-07-16 14:32:06 -07:00
Christopher Jeffrey
11947a6ba8
minor.
2016-07-15 18:20:55 -07:00
Christopher Jeffrey
cbd8447d80
walletdb: minor.
2016-07-15 18:20:55 -07:00
Christopher Jeffrey
4a8768bcd2
api keys.
2016-07-15 18:20:55 -07:00
Christopher Jeffrey
1c73374e55
binary insert and buffer uniqify.
2016-07-15 18:20:55 -07:00
Christopher Jeffrey
f8fadb73a7
more type checking.
2016-07-15 18:20:55 -07:00
Christopher Jeffrey
bbe8943bf4
minor.
2016-07-15 18:20:55 -07:00
Christopher Jeffrey
28f6ebe43f
remove globals. add logger.
2016-07-15 18:20:55 -07:00
Christopher Jeffrey
a09bd94052
use native assign if available.
2016-07-15 18:20:55 -07:00
Christopher Jeffrey
b6ce94cec3
optimize sighashing. default values for every constructor.
2016-07-15 18:20:55 -07:00
Christopher Jeffrey
a95ab18379
scanning.
2016-06-26 16:32:36 -07:00
Christopher Jeffrey
a1943bcb5e
docs.
2016-06-25 02:53:47 -07:00
Christopher Jeffrey
f784c25d01
make encryption async.
2016-06-25 01:10:10 -07:00
Christopher Jeffrey
cc22e97dae
comments. asserts. refactor.
2016-06-20 01:56:47 -07:00
Christopher Jeffrey
7422b46e75
refactor.
2016-06-18 20:59:34 -07:00
Christopher Jeffrey
821f1175cc
minor.
2016-06-18 17:42:49 -07:00
Christopher Jeffrey
6216bcbd97
witsize. json.
2016-06-17 03:31:01 -07:00
Christopher Jeffrey
6303530c4f
fees. mempool. createTX.
2016-06-15 17:04:04 -07:00
Christopher Jeffrey
0080c3e519
handle arguments better.
2016-06-13 03:17:28 -07:00
Christopher Jeffrey
9a5f1c556d
strict mode.
2016-06-13 01:06:01 -07:00
Christopher Jeffrey
f120d4d68a
check for negatives and zero in testTarget.
2016-06-10 18:26:18 -07:00
Christopher Jeffrey
ca3dade3b1
update links.
2016-06-09 16:19:14 -07:00
Christopher Jeffrey
fd01c23f4c
move setimmediate.
2016-06-06 23:16:27 -07:00
Christopher Jeffrey
f71aa44acc
spruce things up for the browser.
2016-06-05 08:20:27 -07:00
Christopher Jeffrey
af33e61031
txdb: fix double-spend handling.
2016-06-04 19:34:37 -07:00
Christopher Jeffrey
b16a8ed1c4
lint.
2016-05-31 04:43:44 -07:00
Christopher Jeffrey
60d33ce9db
txdb and walletdb work. scanning.
2016-05-31 04:37:46 -07:00
Christopher Jeffrey
976fd46da5
accounts.
2016-05-31 00:46:01 -07:00
Christopher Jeffrey
5ae0c441c1
move ip utils.
2016-05-25 14:39:54 -07:00
Christopher Jeffrey
e59feaf695
minor.
2016-05-25 14:20:07 -07:00
Christopher Jeffrey
284bba746a
use node-ip.
2016-05-25 13:23:27 -07:00
Christopher Jeffrey
afeb1d1d34
lint.
2016-05-25 01:39:08 -07:00
Christopher Jeffrey
e8cf4ea8be
ip and version.
2016-05-23 05:33:27 -07:00
Christopher Jeffrey
c71e7646d3
fix readvarint2. fix memUsage.
2016-05-22 17:57:06 -07:00
Christopher Jeffrey
92e8a9c4bc
new varint2.
2016-05-22 06:54:36 -07:00
Christopher Jeffrey
5537eb1995
optimize parsing and serialization. strict parsing.
2016-05-22 06:31:35 -07:00
Christopher Jeffrey
8e5cdbdfcd
add rejects filter.
2016-05-20 07:09:24 -07:00