José Daniel Hernández
José Daniel Hernández
Improve performance of `TrieNode` serialization. ## Pull request checklist - [X] All tests pass. The project builds and runs. - [X] I have resolved any merge conflicts. - [X] I...
This is a follow-up issue of #1339 for the multisig support in the web client. It was decided to close the aforementioned issue and continue tracking the multisig support in...
In [this CI run](https://github.com/nimiq/core-rs-albatross/actions/runs/4569482285/jobs/8065782222), validator 3 faced a panic in Tendermint with the following output: ``` 2023-03-30T22:35:50.261247782Z DEBUG reward | Computed the batch delay and penalty (if any) block_number=300 delay=36827...
This is a placeholder to review the current implementation of light client requests such that the case where requests are made to outdated peers is properly handled and that such...
Link: https://hackerone.com/reports/2585240 Date: 2024-07-03 00:41:48 UTC By: lr1l Weakness: Uncontrolled Resource Consumption Details: ## Summary: ability to result in memory exhaust which result DoS due uncontrolled body size and size...
In [this CI run](https://github.com/nimiq/core-rs-albatross/actions/runs/9909303370/job/27377062039) a panic in history sync was observed: ``` 2024-07-12T14:29:43.039376261Z ERROR panic | thread 'tokio-runtime-worker' panicked at 'Failed to find main chain predecessor while reverting blocks: BlockNotFound':...
Link: https://hackerone.com/reports/2491451 Date: 2024-05-06 07:36:47 UTC By: ryanrb Weakness: Cleartext Transmission of Sensitive Information Details: ## Summary The RPC server does not appear to mandate that TLS is required for...
In [this CI run](https://github.com/nimiq/core-rs-albatross/actions/runs/10804943893) the seed node panicked proving the history size: ``` [2m2024-09-11T04:32:20.612066286Z[0m [31mERROR[0m [2mpanic [0m | thread 'tokio-runtime-worker' panicked at 'Failed to prove history size: IncompleteProof': /home/runner/work/core-rs-albatross/core-rs-albatross/consensus/src/messages/handlers.rs:121 0:...
- Update comments and clean up code - Update comments and documentation. - Clean up code by using better code patterns and remove unnecessary indentation. - Re-organize code for simplicity:...
Improve error handling for failed missing block requests in the block queue by removing from the buffer the block successor chain if a request for a missing block failed. ##...