Commit Graph

272 Commits

Author SHA1 Message Date
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
Christopher Jeffrey
e97f1d0477
better ping system. 2016-05-19 22:34:27 -07:00
Christopher Jeffrey
b4bfe53bfe
refactor utils. 2016-05-19 21:31:39 -07:00
Christopher Jeffrey
39a8ecc398
remove asserts. 2016-05-19 21:11:02 -07:00
Christopher Jeffrey
712a445b99
utils and createServer callback. 2016-05-19 21:05:26 -07:00
Christopher Jeffrey
435f631f05
stop using hostname getter. 2016-05-19 20:34:34 -07:00