Commit Graph

750 Commits

Author SHA1 Message Date
Martin Boehm
d50198cbff Merge branch 'master' into v0.0.7 2018-09-03 08:33:20 +02:00
Martin Boehm
ed1bdb30f7 Switch bcash to cashaddr format 2018-09-02 21:32:32 +02:00
Martin Boehm
fdb069ef31 Normalize address in worker.GetAddress 2018-09-02 21:32:20 +02:00
Martin Boehm
fdf1fe612f Stringer interface for AddressDescriptor 2018-09-02 21:31:33 +02:00
Martin Boehm
1109cd7878 Use AddressDescriptor for queries in api worker 2018-08-31 15:23:04 +02:00
Martin Boehm
6f25785109 Bcash address cashaddr/legacy handling 2018-08-31 14:03:06 +02:00
Martin Boehm
676aabfaa6 Make AddressDescriptor as type,expose DB/mempool methods working with it 2018-08-30 22:43:37 +02:00
Martin Boehm
1a931d8a65 Implement view of OP_RETURN scripts 2018-08-30 15:25:03 +02:00
Jakub Matys
801b589ba6 Removed duplicit definition of ETC 2018-08-30 13:34:56 +02:00
Jakub Matys
22f662e0fb Ignore content of contrib directory by go test 2018-08-30 13:28:13 +02:00
Martin Boehm
82c64ae947 Make satoshi amounts signed in socketio 2018-08-30 13:19:50 +02:00
Martin Boehm
af6de32165 Use indexv3 in socketio getDetailedTransaction 2018-08-30 13:06:49 +02:00
Martin Boehm
2f0e4e2a0f Fix test tags 2018-08-30 13:06:11 +02:00
Martin Boehm
d58c620d85 Stabilize dogecoin rpc test 2018-08-29 21:37:06 +02:00
Martin Boehm
d3608fb34c Add dogecoin and litecoin rpc test 2018-08-29 21:29:09 +02:00
Martin Boehm
06ab4fb9f8 Fix rpc tests 2018-08-29 21:16:23 +02:00
Martin Boehm
bd88ab4094 Add monacoin to rpc test config.json 2018-08-29 19:58:38 +02:00
Martin Boehm
b9c0ca37b1 Fix monacoin tests 2018-08-29 19:48:44 +02:00
Jakub Matys
f11a690eb2 Regenerated port registry (Monacoin) 2018-08-29 17:42:34 +02:00
Jakub Matys
21650aa914 Merge branch 'docs' 2018-08-29 17:41:07 +02:00
Jakub Matys
d7338ffd98 Added documentation index 2018-08-29 17:36:51 +02:00
Jakub Matys
d4ff4e48c0 Added note about altcoin requirements 2018-08-29 16:07:02 +02:00
Jakub Matys
c14b2c5ce2 Added note about reporting bugs 2018-08-29 16:06:31 +02:00
Martin Boehm
be19523065 Refactor of address handling, renamed addrID to addr descriptor addrDesc 2018-08-29 15:31:19 +02:00
Jakub Matys
b3c11c5fc5 added requirements 2018-08-29 10:13:17 +02:00
Jakub Matys
c55ad72210 added note about pull requests 2018-08-29 10:12:54 +02:00
Jakub Matys
eb87d530df typos 2018-08-29 09:47:56 +02:00
Jakub Matys
89517aa39e Added description of tests 2018-08-28 15:19:37 +02:00
Jakub Matys
1df511f8f4 typo 2018-08-28 15:19:08 +02:00
Martin Boehm
b56b6c7a9b Get data for explorer using index v3 - WIP 2018-08-27 15:36:33 +02:00
Martin Boehm
b1e749dab9 Add logging of memory status 2018-08-26 21:29:10 +02:00
Martin Boehm
16275601f4 Decrease default db cache size to reduce memory footprint 2018-08-26 18:33:07 +02:00
Martin Boehm
7d708ef868 Unify handling and error handling of pages in public interface 2018-08-24 16:17:43 +02:00
Martin Boehm
ad5ddbd029 Write height column in bulk mode 2018-08-23 23:20:07 +02:00
Martin Boehm
328312e48a Add dbcache configuration flag, tune db options 2018-08-23 21:19:12 +02:00
Martin Boehm
05f4fb7795 Pin specific rocksdb version (rocksdb-5.14.3) in build 2018-08-23 13:42:43 +02:00
Martin Boehm
2001312382 Extract bulk connect to own source file 2018-08-23 11:18:36 +02:00
Martin Boehm
a34ac14883 Allow partitioned index filter in rocksdb 2018-08-23 11:15:59 +02:00
Martin Boehm
41252d33d2 Tune RocksDB options and measure memory usage 2018-08-22 16:20:52 +02:00
Martin Boehm
59497e3c97 Get address data for explorer using index v3 - WIP 2018-08-22 00:48:53 +02:00
Martin Boehm
188eed8881 Write data to DB synchronously in bulk connect
RocksDB has some memory leak/fragmentation problem
when inserting data in parallel
2018-08-21 18:56:30 +02:00
Martin Boehm
c9471bf867 Store extended info about block in heigth column 2018-08-21 16:36:14 +02:00
Martin Boehm
78f6162d5c Add height to TxAddresses as required by explorer 2018-08-21 13:16:29 +02:00
Martin Boehm
bbc47db6dd Get address data for explorer using index v3 - WIP 2018-08-21 10:11:27 +02:00
Martin Boehm
c67306ad09 Make AddrBalance and TxAddresses publicly loadable from DB 2018-08-20 18:35:46 +02:00
Martin Boehm
ab53107f47 Adapt monacoin to bigint amounts 2018-08-19 23:56:41 +02:00
Martin Boehm
6bfc7240a9 Merge branch 'indexv3' into explorer 2018-08-19 23:20:43 +02:00
Martin Boehm
5621ed49f3 Optimize bulk connect of blocks 2018-08-19 17:43:00 +02:00
Martin Boehm
d45d028ef2 Implement bulk connect blocks 2018-08-19 00:23:26 +02:00
Jakub Matys
6f680ee8a3 Added testing documentation 2018-08-18 15:53:33 +02:00