Commit Graph

1488 Commits

Author SHA1 Message Date
Darren Nelsen
3b873f4841 put vins and vouts into ion-lists; add fee, confirmation, and value data 2017-08-04 17:41:29 -04:00
Darren Nelsen
b48ff0adfa replace grids with lists in summaries 2017-08-04 17:11:07 -04:00
Alex
434b077467 Merge pull request #1 from tj-bitpay/new_branch
first alteration and find
2017-08-04 17:02:39 -04:00
Thomas Bright
1d160803c3
first alteration and find 2017-08-04 16:59:58 -04:00
Darren Nelsen
abb65a4394 put block data in ion-list 2017-08-04 16:45:36 -04:00
Darren Nelsen
dfccb2ea72 started putting data items in ion-grid 2017-08-04 15:56:45 -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
Darren Nelsen
0c7bb4d1f6 Added HeadNavComponent to use on all pages 2017-08-04 14:04:20 -04:00
tenthirtyone
e5ab809026 House cleaning, var names, package.json updates, config modifications 2017-08-04 12:35:59 -04:00
Darren Nelsen
aac27ff520 add more fields to blocksPage; add link to block 2017-08-04 11:23:58 -04:00
tenthirtyone
045c53accb Handling Mongo connection errors and starting bcoin once the db connects 2017-08-04 10:53:00 -04:00
tenthirtyone
63f60d06eb README formatting 2017-08-04 10:32:17 -04:00
tenthirtyone
857d56aa74 fixed first install and startup problem from logs folder not being stored in git 2017-08-04 10:31:38 -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
Darren Nelsen
b274b363ff added search by block hash 2017-08-03 18:24:48 -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
Darren Nelsen
c1523966f8 added transaction and address search to blocksPage 2017-08-03 17:58:11 -04:00
Darren Nelsen
8a0d065296 Added ApiProvider to test.ts in order to make tests pass 2017-08-03 16:26:49 -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
Darren Nelsen
440a007915 Moved apiPrefix into api provider; put transaction list into ion-grid 2017-08-03 15:43:47 -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
Darren Nelsen
9f3a5d2bc8 fix lint warnings 2017-08-03 12:17:51 -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
Darren Nelsen
263933efcd Add transaction component to transaction page to show transaction details 2017-08-03 11:27:06 -04:00
Darren Nelsen
b656fb55d5 Moved transaction code from transaction-list to transaction component 2017-08-03 11:17:36 -04:00
Darren Nelsen
736b85e9df replaced TransactionsComponent with TransactionListComponent; added TransactionComponent placeholder 2017-08-03 10:45:55 -04:00
Darren Nelsen
a0930bd71b update versions of ionic-cli, cordova plugin, and ionic-angular 2017-08-03 10:23:10 -04:00
Darren Nelsen
3f1332ffca rename transaction object to tx in transaction page 2017-08-03 10:20:19 -04:00
tenthirtyone
5d7957c5fb updated configs and added nginx note in readme 2017-08-03 03:22:06 -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
3ee90bdbef Reverted async await to promise. 2017-08-03 01:46:47 -04:00
tenthirtyone
ad5c2dae93 Added Readme. 2 command install 2017-08-02 18:36:01 -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
Darren Nelsen
290e53f697 Added transaction page 2017-08-02 16:28:54 -04:00
tenthirtyone
6b7496e0c7 changed mongo config stanza. 2017-08-02 15:42:34 -04:00
tenthirtyone
767fc7e98a Bcoin config moved to config file 2017-08-02 14:55:55 -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
Darren Nelsen
866b45457d replace address page placeholders with real data 2017-08-02 14:26:41 -04:00
Darren Nelsen
22351df704 refactored TransactionsComponent to allow for passed in query types and values 2017-08-02 11:20:16 -04:00
Alex
09804961c7 Initial commit 2017-08-02 00:40:46 -04:00
Darren Nelsen
f02fd3c01f refactored TransactionsComponent to accept blockHash or address 2017-07-31 17:54:32 -04:00
Darren Nelsen
25a83b546b put address fields and placeholders in ion-grid 2017-07-31 16:08:31 -04:00