Commit Graph

168 Commits

Author SHA1 Message Date
Matias Alejo Garcia 340153c629 fix conflics 2014-02-10 17:50:12 -03:00
Matias Alejo Garcia 92fa7d5159 add grunt to postintall 2014-02-10 17:48:49 -03:00
Matias Alejo Garcia 3c317d700b Merge pull request #220 from matiu/feature/handle-double-spends
Feature/handle double spends
2014-02-10 18:15:31 -02:00
Matias Alejo Garcia a920abdcd9 handle double spends 2014-02-10 17:12:40 -03:00
Matias Alejo Garcia 8b892edfbc new txout-spend- schema 2014-02-10 15:50:07 -03:00
Matias Alejo Garcia 9910fa4d40 fix rounding errs at valueOut 2014-02-10 15:49:33 -03:00
Matias Alejo Garcia 280f815f97 index for output spend matching (speeds ups tx api 2014-02-10 14:10:49 -03:00
Matias Alejo Garcia 7496fc47de index for output spend matching (speeds ups tx api 2014-02-10 14:09:28 -03:00
Matias Alejo Garcia 0bbc9763b2 shows orphan status on block page 2014-02-10 11:00:31 -03:00
Gustavo Cortez f245622123 fix conflicts. fix table last txs 2014-02-09 21:34:46 -03:00
Gustavo Cortez db8b6e2728 when arrive tx, push on list. fixed streamed blocks on homepage. 2014-02-09 21:11:20 -03:00
Matias Alejo Garcia d5020b9b55 fix json for blocks 2014-02-09 19:46:40 -03:00
Matias Alejo Garcia 87c10a122b fix broadcast 2014-02-09 19:33:39 -03:00
Gustavo Cortez c6d137f856 fixed: blocklist by date with limit. when arrive new block, reload last 5 blocks on homepage. The same for new txs. 2014-02-09 15:59:28 -03:00
Matias Alejo Garcia 2eacaf3bf9 add index to handle txs in orphan blocks faster 2014-02-09 09:34:47 -03:00
Matias Alejo Garcia 165b8f53ca add block reward to block page, remove it from coinbase 2014-02-08 22:36:03 -03:00
Matias Alejo Garcia b5ad5643b1 sync working embedded in http server 2014-02-08 20:09:54 -03:00
Matias Alejo Garcia 97e1903dd1 complete sync process from files working 2014-02-08 16:20:51 -03:00
Matias Alejo Garcia 9ebc70a3e4 reorg case 1) working and tested 2014-02-08 10:57:37 -03:00
Matias Alejo Garcia 94edb188d0 fix standalone p2p 2014-02-06 10:20:49 -03:00
Gustavo Cortez ed6a259c21 fix warning with var not used. removed developers section. fix navbar search 2014-02-05 15:55:07 -03:00
Gustavo Cortez 3a3972616b fix conflicts 2014-02-05 15:29:50 -03:00
Gustavo Cortez e47a53e95a fixed block by height 2014-02-05 15:27:50 -03:00
Gustavo Cortez 318d52d593 Merge branch 'feature/leveldb' of github.com:matiu/insight into feature/leveldb 2014-02-05 15:12:05 -03:00
Gustavo Cortez 2a2a2110f5 front-end of block list by date is ready. fillCache for getting blocks. 2014-02-05 15:11:39 -03:00
Matias Alejo Garcia 52179a2f4e Merge branch 'feature/leveldb' of github.com:matiu/insight into feature/leveldb 2014-02-05 15:09:37 -03:00
Matias Alejo Garcia 2f98fe35b3 rpc on classtool 2014-02-05 15:08:39 -03:00
Matias Alejo Garcia a66b7e54ce adapt REST API for leveldb 2014-02-05 14:25:52 -03:00
Gustavo Cortez f1c52a97a0 added limit to method blocks by date 2014-02-05 14:17:19 -03:00
Matias Alejo Garcia 061e4e4b34 leveldb connection using classtool 2014-02-05 13:02:51 -03:00
Matias Alejo Garcia a031941c62 fix time at block 2014-02-05 12:31:38 -03:00
Matias Alejo Garcia 58104707a2 Merge branch 'feature/leveldb' of github.com:matiu/insight into feature/leveldb 2014-02-05 11:24:20 -03:00
Matias Alejo Garcia 548572bfa3 all test working again with level DB 2014-02-05 11:23:41 -03:00
Gustavo Cortez aebfdebfde fix test 2014-02-05 10:59:01 -03:00
Gustavo Cortez e16fb98c91 fix conflicts 2014-02-05 10:26:37 -03:00
Gustavo Cortez df33366277 removed mongoose. method: block list by date 2014-02-05 10:16:40 -03:00
Matias Alejo Garcia e4095cbf8e fix timestamp and rounding in TXs 2014-02-05 03:34:46 -03:00
Matias Alejo Garcia 71b27aede0 better remove in txDB 2014-02-05 02:48:54 -03:00
Matias Alejo Garcia c516c113cb more fixes on sync 2014-02-04 23:50:18 -03:00
Matias Alejo Garcia d9f6de4e0c sync fixes 2014-02-04 19:55:58 -03:00
Gustavo Cortez fe8bb95e28 block test: list of hashes by date 2014-02-04 17:22:51 -03:00
Matias Alejo Garcia 0881b8e538 fix orphanazer 2014-02-04 14:14:09 -03:00
Matias Alejo Garcia fd4f6e82cc simple test for sync 2014-02-04 13:06:05 -03:00
Matias Alejo Garcia d5d6bcd131 addr test working ~50% 2014-02-04 04:06:03 -03:00
Matias Alejo Garcia 65aad6d0ad 02 transaction tests passing 2014-02-04 03:41:32 -03:00
Matias Alejo Garcia 339f6f79fc mocha 01-txout passing 2014-02-04 03:22:58 -03:00
Matias Alejo Garcia fb300c2561 sync with levelDb working! 2014-02-03 23:31:37 -03:00
Matias Alejo Garcia 5734890f10 sync with levelDb working! 2014-02-03 23:30:46 -03:00
Matias Alejo Garcia fc509f6e7e remove recursion from HistoricSync for speed 2014-02-03 15:35:31 -03:00
Matias Alejo Garcia 35b82197ad fix blocke 2014-02-01 22:57:31 -03:00
Matias Alejo Garcia 577d1a5031 hotfix in blockExtractor 2014-02-01 22:56:40 -03:00
Matias Alejo Garcia 02c3512f94 orphan blocks ignored on file sync 2014-02-01 22:45:47 -03:00
Matias Alejo Garcia 23960f0c37 files sync workgin 2014-02-01 22:45:38 -03:00
Matias Alejo Garcia 474b3daa53 fromFiles WIP 2014-02-01 22:45:28 -03:00
Matias Alejo Garcia ddeaa5d835 blockExtractor class to read blocks from bitcoind .dat files 2014-02-01 22:45:08 -03:00
Matias Alejo Garcia 5ea85584c4 git fixes 2014-02-01 22:44:32 -03:00
Mario Colque 69a65f56e1 Change var to camelCase 2014-01-29 16:16:56 -03:00
Matias Alejo Garcia 6f2ffeff04 new DB schema. test updated 2014-01-29 15:10:36 -03:00
Matias Alejo Garcia 7607651fd7 optimize fields in mongo for better storage 2014-01-27 17:10:03 -03:00
Matias Alejo Garcia 243f22381d update controllers to new virtual TX model 2014-01-27 13:10:59 -03:00
Matias Alejo Garcia 66e3dd977b refactor tx, update tests 2014-01-27 12:51:11 -03:00
Matias Alejo Garcia 25ec207fb3 fix conflics 2014-01-23 15:17:00 -03:00
Matias Alejo Garcia 37783c5286 fix conflics 2014-01-23 15:16:17 -03:00
Matias Alejo Garcia 8cc06142bc update test 2014-01-22 10:01:08 -03:00
Matias Alejo Garcia 163eda5840 update status page 2014-01-21 19:53:00 -03:00
Matias Alejo Garcia 7ac3b5b1aa better header for sync 2014-01-21 19:40:41 -03:00
Matias Alejo Garcia 18bbe828cd errors in sync header 2014-01-21 19:13:21 -03:00
Matias Alejo Garcia abefb1a879 check network config 2014-01-21 16:43:05 -03:00
Manuel Araoz 9c1906641a stream sync status 2014-01-21 13:28:01 -03:00
Matias Alejo Garcia 05f2cf426c resolve merge 2014-01-20 16:47:46 -03:00
Matias Alejo Garcia b4936fd6b4 fix skipping during syc 2014-01-20 15:41:22 -03:00
Manuel Araoz 914671e352 show timestamp for unconfirmed transactions 2014-01-20 15:37:44 -03:00
Matias Alejo Garcia 8898e9b8c5 add error messages to sync status 2014-01-19 21:43:10 -03:00
Matias Alejo Garcia 10972fd8dd sync API not emits "sync" thru socket.io 2014-01-19 12:33:39 -03:00
Matias Alejo Garcia 08a54a40e2 sync API 2014-01-19 10:51:01 -03:00
Matias Alejo Garcia 4d23191116 better smart syncs 2014-01-18 18:28:24 -03:00
Gustavo Maximiliano Cortez 62c5d90b5a Merge pull request #78 from matiu/feature/07sync/uptosync
Feature/07sync/uptosync
2014-01-17 12:12:26 -08:00
Matias Alejo Garcia 80d3c24755 smart sync. Skips genesisTX 2014-01-17 16:36:34 -03:00
Matias Alejo Garcia 82beb27a3c better block_total accounting 2014-01-17 10:44:14 -03:00
Manuel Araoz 717b1e930f Merge branch 'master' of github.com:bitpay/mystery into test/test-p2p-sync
Conflicts:
	lib/PeerSync.js
	lib/Sync.js
2014-01-17 10:22:49 -03:00
Matias Alejo Garcia 4442497638 implements uptosync 2014-01-17 10:22:00 -03:00
Matias Alejo Garcia 3affbd43be remove all jshint warns 2014-01-16 23:26:12 -03:00
Matias Alejo Garcia 59a34beda0 fixes jshint warnings. add config for disabling sync 2014-01-16 23:23:10 -03:00
Manuel Araoz 62d469be0c finished tests for PeerSync.js 2014-01-16 21:08:50 -03:00
Manuel Araoz face519245 move socket controller to controllers 2014-01-16 17:25:52 -03:00
Manuel Araoz aeb95aa427 revert conflicts 2014-01-16 17:00:11 -03:00
Manuel Araoz d51df9f087 handle_tx() tests 2014-01-16 16:47:06 -03:00
Manuel Araoz 0a94f2514b Merge branch 'master' of github.com:bitpay/mystery into test/test-p2p-sync
Conflicts:
	lib/Sync.js
2014-01-16 16:43:37 -03:00
Manuel Araoz 1df72a818c handle_inv tests 2014-01-16 16:12:32 -03:00
Matias Alejo Garcia 0c19c79a14 separate HistoricSync from Sync 2014-01-16 16:11:20 -03:00
Manuel Araoz 87913a8561 fix typo 2014-01-16 15:35:36 -03:00
Matias Alejo Garcia 35ff54aea7 remove call to getBestBlockHash (not in all bitcoind clients) 2014-01-16 15:07:37 -03:00
Matias Alejo Garcia 3a2d0fd348 fix tx_handle and -R in sync 2014-01-16 13:01:32 -03:00
Matias Alejo Garcia 2aefe7119d fix hash in block historical sync 2014-01-16 11:01:01 -03:00
Matias Alejo Garcia 479b262361 fix hash and time in Block sync 2014-01-16 10:51:39 -03:00
Matias Alejo Garcia 751d6ce707 fix jslint 2014-01-15 18:11:18 -03:00
Mario Colque 8f9fdc1a6e Merge pull request #57 from matiu/feature/04sync
awesome!
2014-01-15 12:43:50 -08:00
Matias Alejo Garcia 213a8e5543 sync refactoring 2014-01-15 17:36:49 -03:00
Manuel Araoz 1ef9cd1f22 jshint fixes 2014-01-15 16:05:26 -03:00
Manuel Araoz 89add704c6 adding timestamps to Transactions 2014-01-15 10:32:18 -03:00