Commit Graph

49 Commits

Author SHA1 Message Date
tenthirtyone
8231ed6a1e clean up console log and fix return statements 2017-08-18 14:17:15 -04:00
tenthirtyone
805e5ec0c3 top n txs setup 2017-08-17 17:49:54 -04:00
tenthirtyone
9b7336b066 New models and parser up 2017-08-17 17:44:47 -04:00
tenthirtyone
d2f68fefe9 need new mongo models from another branch 2017-08-17 17:41:07 -04:00
tenthirtyone
898e373b77 Add util to other routes for input validation. 2017-08-17 16:28:30 -04:00
Alex
5d91e48afa Merge branch 'next-merge' into feature/txEndpointValidation 2017-08-17 15:19:50 -04:00
tenthirtyone
d148b5ec77 updated readme instructions 2017-08-17 15:17:23 -04:00
tenthirtyone
4b6482e0ad add scriptsigs to txs for circle-plus info on tx lists 2017-08-17 14:37:08 -04:00
tenthirtyone
3e7f263e18 bestBlockHeight set by node now. Less cb Hell. 2017-08-16 21:56:56 -04:00
tenthirtyone
1cb0a6b385 indexes and experimenting with mem db 2017-08-16 21:23:29 -04:00
Rob Riddle
1218726ffc This adds some basic regex validation on query parameters to harden against attacks and reduce time to error. Address validation could likely be improved beyond just regex, but this will do for now 2017-08-16 16:31:57 -04:00
tenthirtyone
2ac70bc9a2 Fixed Bcoin error returned as data, fixed dead /txs endpoint missing error, added ttl to bcoin requests but large addrs still take too long 2017-08-16 16:30:33 -04:00
tenthirtyone
c47f58f8e8 Clean up eslint complaints 2017-08-16 14:13:18 -04:00
tenthirtyone
e5b608809b Fix Coinbase in blocks and address. Remove console log from compiled js (removed from temp previousl) 2017-08-16 12:49:37 -04:00
tenthirtyone
515884bf63 Fix isCoinBase typo and add comments 2017-08-16 12:39:12 -04:00
tenthirtyone
958fc79204 Fix return val in transactions.js for bestBlockHeight 2017-08-16 10:40:50 -04:00
tenthirtyone
ad39b6337c comment updates 2017-08-16 02:02:19 -04:00
tenthirtyone
06b0e108d5 socket reworking to reduce coupling 2017-08-16 01:47:30 -04:00
tenthirtyone
2f4533e057 getBestHeight added to db api 2017-08-16 01:13:30 -04:00
tenthirtyone
3b8b900405 More cleanup, naming fixes and comments 2017-08-16 01:08:05 -04:00
tenthirtyone
e3b8413eee Moved db configs to config file. Dropped time from log files. Simple commenting 2017-08-16 00:52:11 -04:00
tenthirtyone
2eac46fdb5 transactions added to db api 2017-08-16 00:17:45 -04:00
tenthirtyone
1d029fcf7f getBlocks completely in db api 2017-08-16 00:00:52 -04:00
tenthirtyone
b0f95d93ab All API but tx & socket cleaned up, blocks db api done 2017-08-15 23:14:24 -04:00
tenthirtyone
ecee54c10b Address API cleaned up. Unnecessary db calls removed 2017-08-15 21:55:48 -04:00
tenthirtyone
d278dbdb7c Blocks DB API up 2017-08-15 21:29:59 -04:00
tenthirtyone
1777be323c Message verification and bitcore-message added 2017-08-15 20:29:38 -04:00
tenthirtyone
0c04a55fd0 use app 404 page and clean up console log 2017-08-15 20:15:01 -04:00
tenthirtyone
afd68116e7 broadcast tx 2017-08-15 15:41:25 -04:00
tenthirtyone
358662fb84 add tx paging and protections 2017-08-15 11:38:40 -04:00
tenthirtyone
6659148d4b fix bad txid 2017-08-15 10:59:40 -04:00
tenthirtyone
bf26304746 Remove index from txs. Explicit return and fix spent and received in addr. 2017-08-15 10:42:36 -04:00
tenthirtyone
a3e4e19a9d address summary finished 2017-08-15 04:37:53 -04:00
tenthirtyone
17acbdda6d messiest yet, bump confs by 1 2017-08-15 04:11:22 -04:00
tenthirtyone
2b8eee6e03 Confirmations wired up for blocks txs and addr views 2017-08-15 04:09:28 -04:00
tenthirtyone
dd0e0bedf0 update tx fees div 1e8 2017-08-15 03:19:21 -04:00
tenthirtyone
69538704f6 sync, status and last block hash finished 2017-08-15 03:12:23 -04:00
tenthirtyone
4b71ae91ae moved rpc settings to config. Little confusing as is. Needs improvement 2017-08-15 02:24:30 -04:00
tenthirtyone
b1e540c8df RPC hookups fill the gaps way better than mongo in some places. See changes 2017-08-15 02:00:04 -04:00
tenthirtyone
90adbf3ece remove Block from status 2017-08-14 22:10:00 -04:00
tenthirtyone
9045eacccd Fixed txs per request to only save block w/ subdocs 2017-08-14 17:58:12 -04:00
tenthirtyone
e210e34dbc Merge branch 'txs-by-address' into next-merge 2017-08-14 17:19:14 -04:00
tenthirtyone
ba1333f84f PR review catches and cleanups 2017-08-14 02:02:28 -04:00
tenthirtyone
e27c7bcf87 Address page working. Address details stubbed 2017-08-11 00:18:03 -04:00
tenthirtyone
741a234c76 Removing saving from tx parser. Only use for emitting block txs for now. Increase tx socket delay 2017-08-10 23:41:59 -04:00
tenthirtyone
4ef0949061 returning data 2017-08-10 23:39:08 -04:00
tenthirtyone
4a0138b666 Remove console logs. Fix cors 2017-08-10 23:05:48 -04:00
tenthirtyone
68af224331 Merge remote-tracking branch '1031/master' into next 2017-08-10 21:07:28 -04:00
Jason Dreyzehner
2d1f504a3f Add 'server/' from commit 'eb7e5d10c97aafa302dfd4e7fd67a6bc2938c0a1'
git-subtree-dir: server
git-subtree-mainline: f35d7dd960
git-subtree-split: eb7e5d10c9
2017-08-10 17:08:14 -04:00