Activity
Added test for tree calculating the root via tree traversal
Added test for tree calculating the root via tree traversal
Implemented MerkleTree struct and test to create empty merkle tree
Implemented MerkleTree struct and test to create empty merkle tree
Added validate_merkle_root method on Block and corresponding test
Added validate_merkle_root method on Block and corresponding test
Added validate_merkle_root method, split Block and BlockHeader in to …
Added validate_merkle_root method, split Block and BlockHeader in to …
Added test which wraps merkle_root() by reversing endianess of input …
Added test which wraps merkle_root() by reversing endianess of input …
Implemented merkle_root method and test, minor edits to other tests t…
Implemented merkle_root method and test, minor edits to other tests t…
Added p2wsh test and p2sh_p2wsh verify input tests
Added p2wsh test and p2sh_p2wsh verify input tests
Added test for verifying P2SH-P2WPKH input, added method to identify …
Added test for verifying P2SH-P2WPKH input, added method to identify …
Implemented passing test for verifying P2WPKH transaction inputs
Implemented passing test for verifying P2WPKH transaction inputs
Implemented fetch_transactions test to be able to asynchronously retr…
Implemented fetch_transactions test to be able to asynchronously retr…
Implemented test for getting blocks and categorising transactions by …
Implemented test for getting blocks and categorising transactions by …
Implemented P2P messages and data structures for requesting blocks us…
Implemented P2P messages and data structures for requesting blocks us…
Added boilerplate for inventory_vector struct
Added boilerplate for inventory_vector struct
Added basic tests for p2wsh identification and parsing
Added basic tests for p2wsh identification and parsing
Updated readme - reworded main paragraph and added acknowledgements
Updated readme - reworded main paragraph and added acknowledgements
Updated Readme - completed Chapter 13 - segwit
Updated Readme - completed Chapter 13 - segwit
Implemented merkle_parent_level method
Implemented merkle_parent_level method
Added merkle_parent method and test
Added merkle_parent method and test
Added boilerplate for Simplified Payment Verification - merkle_parent…
Added boilerplate for Simplified Payment Verification - merkle_parent…
Updated readme - Chapter 10 (Networking) complete
Updated readme - Chapter 10 (Networking) complete
Implemented test to repeatedly getheaders, parse the headers response…
Implemented test to repeatedly getheaders, parse the headers response…
Implemented HeadersMessage with methods for NetworkMessage, getheader…
Implemented HeadersMessage with methods for NetworkMessage, getheader…
Implemented logic for getheaders (in test), refactored listen method
Implemented logic for getheaders (in test), refactored listen method
Implemented parse for GetHeadersMessage
Implemented parse for GetHeadersMessage
Implemented NetworkMessage trait methods for GetHeadersMessage (excep…
Implemented NetworkMessage trait methods for GetHeadersMessage (excep…
Added boilerplate for GetHeadersMessage struct
Added boilerplate for GetHeadersMessage struct
Fixed NetworkEnvelope parsing bug, refactored Node::wait_for, updated…
Fixed NetworkEnvelope parsing bug, refactored Node::wait_for, updated…
Implemented handshake method on Node struct and tests
Implemented handshake method on Node struct and tests
Added Node::handshake method, NetworkMessages enum and updated concre…
Added Node::handshake method, NetworkMessages enum and updated concre…