Christopher Jeffrey
|
a45e683eb2
|
bcoin: switch to bsert for everything.
|
2018-08-10 16:23:46 -07:00 |
|
Christopher Jeffrey
|
b92839c82a
|
bcoin: use buffer-map. see #533.
|
2018-08-10 16:23:46 -07:00 |
|
Christopher Jeffrey
|
21ab415769
|
refactor: switch to bio module.
|
2018-03-29 21:56:48 -07:00 |
|
Christopher Jeffrey
|
daa55a05bc
|
primitives: classify primitives.
|
2018-03-29 21:56:48 -07:00 |
|
Christopher Jeffrey
|
ca08d6d97e
|
bcoin: rename bufio and bstring.
|
2018-03-29 21:56:48 -07:00 |
|
Christopher Jeffrey
|
41925d495c
|
utils: start using bbuf.
|
2018-03-29 21:56:46 -07:00 |
|
Christopher Jeffrey
|
636d66a5c7
|
bcoin: use bcrypto. remove crypto module.
|
2018-03-29 21:56:45 -07:00 |
|
Christopher Jeffrey
|
459a9f25f4
|
chain/mempool: optimize coinview handling. fix mempool orphan edge case.
|
2017-09-26 13:07:01 -07:00 |
|
Christopher Jeffrey
|
d6ce66bce9
|
script: refactor script and stack mutation.
This allows more reasonable signing behavior and eliminates all polymorphism.
|
2017-08-24 17:34:20 -07:00 |
|
Christopher Jeffrey
|
3fbe8174a4
|
compress: set max compress types to 6.
|
2017-07-31 18:21:03 -07:00 |
|
Christopher Jeffrey
|
57df561299
|
migrate: more pertxout migration optimizations.
|
2017-07-31 18:21:03 -07:00 |
|
Christopher Jeffrey
|
35068cb82b
|
coinentry: refactor.
|
2017-07-31 18:21:03 -07:00 |
|
Christopher Jeffrey
|
e38da91065
|
lint: no extra parens around !await.
|
2017-07-31 18:21:03 -07:00 |
|
Christopher Jeffrey
|
55cf07a871
|
refactor: style for const/let and returns.
|
2017-07-31 18:21:02 -07:00 |
|
Christopher Jeffrey
|
6f3988e861
|
refactor: use const as much as possible.
|
2017-07-31 18:21:02 -07:00 |
|
Christopher Jeffrey
|
9cc5c393b4
|
eslint: use prefer-const.
|
2017-07-31 18:21:02 -07:00 |
|
Christopher Jeffrey
|
70a2f64de6
|
compress: minor refactor.
|
2017-07-31 18:20:49 -07:00 |
|
Christopher Jeffrey
|
723c99d15e
|
coins: remove useless undo method.
|
2017-07-31 18:20:49 -07:00 |
|
Christopher Jeffrey
|
8b0ec7b179
|
coins: refactor compression.
|
2017-07-31 18:20:48 -07:00 |
|
Christopher Jeffrey
|
d57dac13e0
|
coins: refactor method names. add isUnspent.
|
2017-07-31 18:20:48 -07:00 |
|
Christopher Jeffrey
|
0805babec1
|
coins: get rid of return value polymorphism.
|
2017-07-31 18:20:48 -07:00 |
|
Christopher Jeffrey
|
5602001348
|
coinview: fixes.
|
2017-07-31 18:20:48 -07:00 |
|
Christopher Jeffrey
|
aa71ae690a
|
coins: refactor prevout methods.
|
2017-07-31 18:20:48 -07:00 |
|
Christopher Jeffrey
|
492c05c378
|
coinview: refactor api.
|
2017-07-31 18:20:48 -07:00 |
|
Christopher Jeffrey
|
f8deb0cdfd
|
coinview: remove view.spend.
|
2017-07-31 18:20:48 -07:00 |
|
Christopher Jeffrey
|
345f0c90ac
|
coins: refactor.
|
2017-07-31 18:20:47 -07:00 |
|
Christopher Jeffrey
|
a1af3ab980
|
chaindb: switch to pertxout.
|
2017-07-31 18:20:47 -07:00 |
|
Christopher Jeffrey
|
006d4d1fef
|
coinview: lint.
|
2017-07-17 14:26:41 -07:00 |
|
Christopher Jeffrey
|
3f3516ca18
|
coinview: remove old serialization methods.
|
2017-07-17 14:26:39 -07:00 |
|
Christopher Jeffrey
|
c53f4cf89e
|
refactor: switch to const/let.
|
2017-07-17 14:26:37 -07:00 |
|
Christopher Jeffrey
|
e00472891d
|
refactor: start using for...of.
|
2017-07-17 14:26:37 -07:00 |
|
Christopher Jeffrey
|
aa05bb5df7
|
refactor: use es6 maps for everything.
|
2017-07-17 14:26:37 -07:00 |
|
Christopher Jeffrey
|
62e7f97359
|
refactor: module index.
|
2017-06-27 09:28:18 -07:00 |
|
Christopher Jeffrey
|
fa3e98b274
|
crypto: rename ec to secp256k1.
|
2017-06-27 02:48:19 -07:00 |
|
Christopher Jeffrey
|
2ef4d137e6
|
pkg: switch from jshint to eslint.
|
2017-06-24 04:45:46 -07:00 |
|
Christopher Jeffrey
|
84eccc29fa
|
refactor: switch to async/await. see #227.
|
2017-06-24 02:39:06 -07:00 |
|
Christopher Jeffrey
|
28cd43045d
|
refactor: avoid using new Buffer() due to its new perf implications.
|
2017-05-30 21:11:10 -07:00 |
|
Christopher Jeffrey
|
4e7df6ef87
|
docs: get jsdoc compiling again.
|
2017-02-03 22:47:26 -08:00 |
|
Christopher Jeffrey
|
ca3dea3470
|
writer: better failsafes. optimize.
|
2017-01-16 17:25:42 -08:00 |
|
Christopher Jeffrey
|
6e298c445a
|
coins: minor.
|
2017-01-09 23:24:38 -08:00 |
|
Christopher Jeffrey
|
5caf6210b9
|
refactor: move constants around.
|
2017-01-06 09:57:55 -08:00 |
|
Christopher Jeffrey
|
8efbe1f9ee
|
coins/errors: minor.
|
2016-12-14 07:05:14 -08:00 |
|
Christopher Jeffrey
|
dfefc7182f
|
serialization: more sizes.
|
2016-12-11 19:16:02 -08:00 |
|
Christopher Jeffrey
|
f7c9a24802
|
tx/coins: start using static writers more.
|
2016-12-11 13:44:20 -08:00 |
|
Christopher Jeffrey
|
931a2a9398
|
coins: minor.
|
2016-12-10 23:15:03 -08:00 |
|
Christopher Jeffrey
|
c681b75b7b
|
coins: minor.
|
2016-12-10 22:06:57 -08:00 |
|
Christopher Jeffrey
|
f3801fa8a7
|
refactor: move coins.
|
2016-12-10 22:00:27 -08:00 |
|