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 |
Larry Ruane
|
da85a1d80b
|
GetDisplayPrevHash() should not change its argument
|
5 years ago |
Larry Ruane
|
5f4334ff6d
|
add bytestring tests
|
5 years ago |
Larry Ruane
|
3c5d62dbc3
|
fix compact size length calculation
|
5 years ago |
Aditya Kulkarni
|
7644852fc6
|
Fix hash encoding, change module names
|
5 years ago |
mdr0id
|
1002580cd9
|
Add storing prevhash to local db and logs
|
5 years ago |
Larry Ruane
|
2454b05b52
|
add prev_hash to logging
|
5 years ago |
mdr0id
|
397a02ba0f
|
Update block name for exporting conflict
|
5 years ago |
Jack Grigg
|
49a1552523
|
parser: Correctly serialize Equihash solution
|
5 years ago |
Jack Grigg
|
722118ade9
|
Add range check on height extracted from coinbase script
|
5 years ago |
Jack Grigg
|
bb62739502
|
Test against the first 20 mainnet blocks
|
5 years ago |
Jack Grigg
|
0e4add3950
|
Idiomatic constant naming
|
5 years ago |
Jack Grigg
|
ca123682cc
|
Improve references to serializing and parsing int64 in CScripts
|
5 years ago |
Jack Grigg
|
5acfb9af34
|
parser: Correctly parse heights from script-encoded int64 values
|
5 years ago |
Jack Grigg
|
7451d85d15
|
parser: Add PrevHash field to CompactBlocks
|
5 years ago |
George Tankersley
|
6d28a409bc
|
parser: replace genesis "blockheight" with zero
|
5 years ago |
George Tankersley
|
d81f06e513
|
parser: fix fOverwintered check for nExpiryHeight
|
5 years ago |
George Tankersley
|
d08abe82b4
|
walletrpc: improve protobuf/grpc package naming
|
6 years ago |
George Tankersley
|
7726a6752d
|
cleanup: rename package and vendor dependencies for old go versions
Fixes #8 and begins to address deployability.
|
6 years ago |
George Tankersley
|
7d7390eeae
|
parser: include block time in compact encodings
|
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
|
abca4335ec
|
tests: unify testdata directory
|
6 years ago |
George Tankersley
|
f35e72923a
|
parser: stop sending non-Sapling transactions (e.g. coinbase) in compact block vtx
|
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
|
7736b2464b
|
parser: extract height from coinbase transaction
|
6 years ago |
George Tankersley
|
768e5242dc
|
parser: implement transaction GetHash()
Manually tested against the blocks in testdata.
|
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
|
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 |
George Tankersley
|
dfb05c261d
|
parser: finish first pass transaction parsing
|
6 years ago |
George Tankersley
|
4bd20d9dab
|
parser: WIP transaction parsing
|
6 years ago |