tenthirtyone
eb7e5d10c9
block & tx throttling through the sockets. Blocks emits every 10s. Tx every 100 tx
2017-08-10 14:20:13 -04:00
tenthirtyone
bdbb086e10
socket moved to api level and socket block refresh signal set to 5s
2017-08-10 13:29:35 -04:00
tenthirtyone
923128de59
Socket architecture change. More maleable/easier to wire up events with the node
2017-08-10 13:16:55 -04:00
tenthirtyone
22c2642653
Added insight ui to sub folder, build there move to top level public - hack. Wired Socket listener
2017-08-10 12:33:11 -04:00
tenthirtyone
8d70c017ed
update readme, config defaults
2017-08-10 00:00:02 -04:00
tenthirtyone
7beb1867d7
block limits added, currency fixed, FE routes added
2017-08-08 23:52:39 -04:00
tenthirtyone
0174fd5226
socket added but not wired up with front ent
2017-08-08 01:40:12 -04:00
tenthirtyone
1ad21a667c
block txs partially wired up
2017-08-08 00:58:09 -04:00
tenthirtyone
8d676886de
Insight Ui wired up
2017-08-07 23:57:20 -04:00
tenthirtyone
fc1284b374
sync mocked readme updated.
2017-08-07 22:09:56 -04:00
tenthirtyone
5bf176485b
logging out inputs and outputs for parsing & attaching to addresses
2017-08-07 15:28:58 -04:00
tenthirtyone
3efd16c6af
Stubbing status, prepping txs for blockhash and addr
2017-08-07 09:13:36 -04:00
tenthirtyone
23d858f4b3
Uncoupled tx parsing from block parsing inside the bcoin node
2017-08-06 20:53:43 -04:00
tenthirtyone
f7bdf8d0a9
removed test
2017-08-06 20:51:13 -04:00
tenthirtyone
d7a70d5456
blocks & tx routes mostly complete updating models for need
2017-08-05 20:36:17 -04:00
tenthirtyone
7948a63875
curren api finished. parser json var names normalized. Switched to express 4 router
2017-08-05 15:03:48 -04:00
tenthirtyone
b74e98c381
fix txJSON naming.
2017-08-05 13:26:59 -04:00
tenthirtyone
a038159526
Models updated to match bcoin data
2017-08-05 02:13:36 -04:00
tenthirtyone
b13d8df2de
Parsers moved to their own files, full node added to config.
2017-08-05 00:41:26 -04:00
Thomas Bright
1d160803c3
first alteration and find
2017-08-04 16:59:58 -04:00
tenthirtyone
6e70484362
Block API dried up and mostly complete. Blocks still needs date params support
2017-08-04 15:39:04 -04:00
tenthirtyone
7afbdb41b1
Block API made more dry, rawblocks added to model
2017-08-04 14:29:10 -04:00
tenthirtyone
e5ab809026
House cleaning, var names, package.json updates, config modifications
2017-08-04 12:35:59 -04:00
tenthirtyone
045c53accb
Handling Mongo connection errors and starting bcoin once the db connects
2017-08-04 10:53:00 -04:00
tenthirtyone
0c6868564f
Cleaned up Readme and moved json spaces to config
2017-08-04 00:45:02 -04:00
tenthirtyone
0bbf9119e2
Prettied require statements
2017-08-03 23:10:03 -04:00
tenthirtyone
591d904212
Route functions named. Node & Parsers moved to their own files
2017-08-03 22:52:58 -04:00
tenthirtyone
836a2c4457
Config renamed to index.js for implicit importing. Moved routes to their own files
2017-08-03 22:18:12 -04:00
tenthirtyone
a5528e49d8
db connection moved to index.js to be a little more explicit. Cleaned up some comments and console logs
2017-08-03 21:45:35 -04:00
tenthirtyone
43b23b80dc
Transaction, Input and Output models are wired or stubbed. Tomorrow/Tonight I wire up the API
2017-08-03 18:08:04 -04:00
tenthirtyone
7d5cade288
Transactions syncing, inputs and outputs mocked up. Bcoin data for tx, inputs and outputs varies depending on the vanilla object vs the object.toJSON() method Bcoin attaches to its primitives. Will likely need to redress this as Bcoin changes but for now this is how we move forward.
2017-08-03 16:19:53 -04:00
tenthirtyone
ea7e7aae34
Processing tx, input and output. About to refactor tx models to fit insight
2017-08-03 15:21:07 -04:00
tenthirtyone
8c5f296980
Input/Output moved back inside Transaction model file
2017-08-03 11:52:23 -04:00
tenthirtyone
3bf0fe7328
Transaction Models and updated config requires
2017-08-03 11:42:24 -04:00
tenthirtyone
06b24d85b7
node start wired up
2017-08-03 03:13:55 -04:00
tenthirtyone
aaef1c7273
bcoin node moved to its own file
2017-08-03 03:08:11 -04:00
tenthirtyone
71a24237f2
Stubbed insight API
...
Server changed to API
cleaned up some console.log
Insight UI does not use the entire API. Those are high priority
2017-08-02 18:23:27 -04:00
tenthirtyone
ee160d9e7b
Added Utils, db, and updated block schema
2017-08-02 17:02:01 -04:00
tenthirtyone
6b7496e0c7
changed mongo config stanza.
2017-08-02 15:42:34 -04:00
tenthirtyone
b028dead40
Initial Commit
...
Changelog:
Setup & Foundation
- bcoin
- express
- mongo
- eslint
- logging
Status: Bcoin syncs over network, uses a local leveldb to store blocks and checkpoints. Block event saves data to mongo. Express endpoint for block hashes, stubbed to reply with blockhashes until mongo models are finalized.
ToDo:
Move config out of code
2017-08-02 14:51:06 -04:00