211 Commits (master)
 

Author SHA1 Message Date
George Tankersley 9a0639761b ingest: update topic title for zcashd patchset 6 years ago
George Tankersley 8cb238fd60 storage: some minor storage & logging tweaks 6 years ago
George Tankersley a8e099d0fa parser: cache block heights from coinbase 6 years ago
George Tankersley 71c0624abe ingest: make zmq client store raw transaction data 6 years ago
George Tankersley d4d991a191 frontend, storage: change naming convention for transactions 6 years ago
George Tankersley 69027f5b48 ingest: rename 'client' to 'ingest' 6 years ago
George Tankersley 0d84493db3 frontend, storage: improve GetBlockRange, fix tests 6 years ago
George Tankersley abca4335ec tests: unify testdata directory 6 years ago
George Tankersley 313adc8432 frontend: implement GetBlockRange and GetTransaction 6 years ago
George Tankersley 5c2e5479a3 storage: store full transactions and decouple storage from rpc 6 years ago
George Tankersley f35e72923a parser: stop sending non-Sapling transactions (e.g. coinbase) in compact block vtx 6 years ago
George Tankersley f0c2405593 cmd: fix inconsistent logging for binaries 6 years ago
George Tankersley 0680706bdf client: move client code to cmd/ subdir 6 years ago
George Tankersley 045043529c zmq: update zmq client with logging and options 6 years ago
George Tankersley 84e6de593f frontend: remember to close database connections on stop 6 years ago
George Tankersley f4d918b5f5 storage: remove redundant encoding version column 6 years ago
George Tankersley f6def7cda8 frontend: implement GetLatestBlock, GetBlock; refactoring 6 years ago
George Tankersley 80b063fe8e parser: expose little-endian hashes for harmony with wire format 6 years ago
George Tankersley 677b74359b server: add app tag to log messages 6 years ago
George Tankersley 54313b7c06 server: begin implementing gRPC methods 6 years ago
George Tankersley 79efd4b911 server: implement gRPC skeleton 6 years ago
George Tankersley 38d61b509c rpc: update for API and protobuf changes 6 years ago
George Tankersley dda5dffe6b rpc: generate new protobuf code 6 years ago
George Tankersley a3ce1900c9 rpc: minor nits on prior update 6 years ago
George Tankersley e2326f1aea rpc: new protobufs for better separation of concerns + real use cases 6 years ago
George Tankersley f331ba1f21 storage: add sqlite3 (database/sql) storage support 6 years ago
George Tankersley 77c3f771e0 storage: test sqlite in-memory 6 years ago
George Tankersley 0dee0b425e storage: begin implementing sqlite3 storage 6 years ago
George Tankersley 7cc7095a81 parser: implement Compact Block encoding from ZIP307 6 years ago
George Tankersley 7736b2464b parser: extract height from coinbase transaction 6 years ago
George Tankersley 768e5242dc parser: implement transaction GetHash() 6 years ago
George Tankersley f42dea2b1e parser: present block hashes in big endian order 6 years ago
George Tankersley f4d5ff96ed parser: add basic fuzzing 6 years ago
George Tankersley e91ccd258f client: implement rudimentary zmq client 6 years ago
George Tankersley bf2d3afd2b proto: include service definition 6 years ago
George Tankersley 09cd0300e6 proto: add initial protocol definitions 6 years ago
George Tankersley 58e5f3e78b parser: implement whole-block parsing and publicize constructors 6 years ago
George Tankersley e3b5a9558d parser: finish ZIP243 tests 6 years ago
George Tankersley f41cf60f5c parser: break header checks into subroutine 6 years ago
George Tankersley e297819781 parser: transcribe ZIP243 test vectors 6 years ago
George Tankersley f460b3cfb7 parser: remove unused raw field from test structs 6 years ago
George Tankersley 9703c779ed parser: TODO: ZIP243 tests 6 years ago
George Tankersley b6f8edffda parser: finish zip143 tests 6 years ago
George Tankersley 47e727f1ba parser: move transparent in/out tests to separate functions 6 years ago
George Tankersley e089380dfb parser: transcribe zip143 joinsplits 6 years ago
George Tankersley b742b8a5d5 parser: add ZIP143 (pre-Sapling) test vectors 6 years ago
George Tankersley 48a24aeca1 parser: WIP transaction parsing tests 6 years ago
George Tankersley b9ddd9483d parser: correct minor errors 6 years ago
George Tankersley 30370cd206 parser/internal/bytestring: return CompactSize reads as int rather than uint64 6 years ago
George Tankersley 2d9cf24f74 parser: use nil to indicate zero-count vectors 6 years ago