Commit Graph

21 Commits

Author SHA1 Message Date
Jack Grigg 0a8eb6846b
Re-add removed whitespace 2019-05-14 15:06:12 +01:00
mdr0id 75cc3d49ba Use REPLACE for db row creation on initial reorg logic 2019-05-01 14:49:38 -07:00
George Tankersley d53507cc39 storage: store blocks and update current height within the same transaction 2019-03-15 17:04:35 -04:00
George Tankersley d08abe82b4 walletrpc: improve protobuf/grpc package naming 2019-02-14 00:18:14 +00:00
George Tankersley 7726a6752d cleanup: rename package and vendor dependencies for old go versions
Fixes #8 and begins to address deployability.
2019-01-03 19:14:51 +00:00
George Tankersley 09007ad856 storage: small fixes and sqlite3-specific tuning 2018-12-15 20:01:28 +00:00
George Tankersley 8cb238fd60 storage: some minor storage & logging tweaks 2018-12-15 01:29:27 -05:00
George Tankersley d4d991a191 frontend, storage: change naming convention for transactions 2018-12-14 21:20:18 -05:00
George Tankersley 0d84493db3 frontend, storage: improve GetBlockRange, fix tests 2018-12-14 20:51:05 -05:00
George Tankersley abca4335ec tests: unify testdata directory 2018-12-14 19:19:12 -05:00
George Tankersley 313adc8432 frontend: implement GetBlockRange and GetTransaction 2018-12-14 19:19:12 -05:00
George Tankersley 5c2e5479a3 storage: store full transactions and decouple storage from rpc 2018-12-12 20:56:22 +00:00
George Tankersley f35e72923a parser: stop sending non-Sapling transactions (e.g. coinbase) in compact block vtx 2018-12-11 21:58:43 +00:00
George Tankersley f4d918b5f5 storage: remove redundant encoding version column 2018-12-11 03:05:12 -05:00
George Tankersley f6def7cda8 frontend: implement GetLatestBlock, GetBlock; refactoring 2018-12-11 02:32:40 -05:00
George Tankersley 80b063fe8e parser: expose little-endian hashes for harmony with wire format 2018-12-11 01:38:57 -05:00
George Tankersley 54313b7c06 server: begin implementing gRPC methods 2018-12-10 19:43:48 -05:00
George Tankersley 38d61b509c rpc: update for API and protobuf changes 2018-12-04 18:22:06 -05:00
George Tankersley f331ba1f21 storage: add sqlite3 (database/sql) storage support 2018-11-29 18:17:23 +00:00
George Tankersley 77c3f771e0 storage: test sqlite in-memory 2018-11-20 21:45:50 -05:00
George Tankersley 0dee0b425e storage: begin implementing sqlite3 storage 2018-11-19 18:20:59 -05:00