Deirdre Connolly
|
dd1b9166b0
|
Implement Zcash(De)Serialize for BlockHeaderHash, use general read_list for getheaders/headers
|
2019-10-09 22:25:37 -04:00 |
Henry de Valence
|
47513b1ae7
|
Suppress warnings from stub functions.
This just replaces a bunch of variable names with underscored variants
while the function bodies are still `unimplemented!()`.
|
2019-09-30 21:32:57 -04:00 |
Deirdre Connolly
|
29591df47e
|
Use the BlockHeaderHash from zebra-chain in the Inv message parsing
|
2019-09-27 19:22:34 -07:00 |
Deirdre Connolly
|
4e85bdb51b
|
Explain in BlockHeaderHash docstrings block hash vs block header hash
|
2019-09-26 23:41:25 -04:00 |
Deirdre Connolly
|
df5a5f56dd
|
Add equihash_solution to the lib.rs, impl Zcash(De)Serialize for Block
|
2019-09-26 23:41:25 -04:00 |
Deirdre Connolly
|
3f2a1b4f2c
|
Move around MerkleTree* structs
|
2019-09-26 23:41:25 -04:00 |
Deirdre Connolly
|
677d53897f
|
Use Vec<u8> for the equihash solution instead of [u8; 1344] for now
|
2019-09-26 23:41:25 -04:00 |
Deirdre Connolly
|
c4547ea806
|
Derive Clone, Debug, Default, Eq, and PartialEq for new structs
|
2019-09-26 23:41:25 -04:00 |
Deirdre Connolly
|
38015c11a6
|
Add stubbed-out *NoteCommitmentTree* structs
|
2019-09-26 23:41:25 -04:00 |
Deirdre Connolly
|
90e5ae2f4b
|
Add improved doc comments
|
2019-09-26 23:41:25 -04:00 |
Deirdre Connolly
|
cecbb1cc0a
|
Fill out the Block Message type
Should we serialize out `Block` or leave explicit like so? ¯\_(ツ)_/¯
|
2019-09-26 23:41:25 -04:00 |
Deirdre Connolly
|
0f84a6d38e
|
Implement Zcash(De)serialize traits specifically for MerkleTree<Transaction>
This is a general placeholder for now.
|
2019-09-26 23:41:25 -04:00 |
Deirdre Connolly
|
7340c7d9ce
|
Adding BlockHeader, BlockHash, MerkleRootHash, Sha256dWriter
|
2019-09-26 23:41:25 -04:00 |
Deirdre Connolly
|
00494d4963
|
Block and BlockHeader types
|
2019-09-26 23:41:25 -04:00 |
Deirdre Connolly
|
ac0d9732a0
|
WIP: Version message and various sub structures
Co-authored-by: Henry de Valence <hdevalence@hdevalence.ca>
|
2019-09-18 17:32:06 -04:00 |