jahway603
4a8a608c83
Release v 0.2.0 is ready to go
2 weeks ago
jahway603
b9ffa1737c
Updated copyright years and included Hush copyright on files missing one to resolve Issue #31
2 weeks ago
jahway603
686b290ada
updated copyright years
12 months ago
Jonathan "Duke" Leto
642740b3bc
Port code from upstream
This was tested with go1.19.3 . The minimum required go version to build
this code is now 1.17 . This code includes mempool support and
should be compatible with hush-android-wallet-sdk .
Code was ported from https://github.com/zcash/lightwalletd commit 5d174f7feb702dc19aec5b09d8be8b3d5b17ce45
2 years ago
jahway603
0f21f457a6
changed DenioD's github lightwalletd links to git.hush.is lightwalletd links
4 years ago
DenioD
f6fa52fde1
port to hush
5 years ago
Aditya Kulkarni
7644852fc6
Fix hash encoding, change module names
5 years ago
George Tankersley
d81f06e513
parser: fix fOverwintered check for nExpiryHeight
5 years ago
George Tankersley
d08abe82b4
walletrpc: improve protobuf/grpc package naming
5 years ago
George Tankersley
7726a6752d
cleanup: rename package and vendor dependencies for old go versions
Fixes #8 and begins to address deployability.
5 years ago
George Tankersley
71c0624abe
ingest: make zmq client store raw transaction data
6 years ago
George Tankersley
80b063fe8e
parser: expose little-endian hashes for harmony with wire format
6 years ago
George Tankersley
38d61b509c
rpc: update for API and protobuf changes
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
768e5242dc
parser: implement transaction GetHash()
Manually tested against the blocks in testdata.
6 years ago
George Tankersley
58e5f3e78b
parser: implement whole-block parsing and publicize constructors
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
George Tankersley
dfb05c261d
parser: finish first pass transaction parsing
6 years ago
George Tankersley
4bd20d9dab
parser: WIP transaction parsing
6 years ago