Bruno Garcia

Results 52 issues of Bruno Garcia

A target to perform differential fuzzing between BDK and Bitcoin Core, especially for BnB, would be nice!

By reducing the number of iterations we improve the performance of this target and may increase coverage. Running with `-runs=100000` from qa-assets I noticed a significant performance improvement and an...

Tests

This PR adds test coverage for the following verification: ```cpp if (TicksSinceEpoch(m_last_success) == 0 && nAttempts >= ADDRMAN_RETRIES) { // tried N times and never a success return true; }...

Tests
CI failed

### Motivation Currently, we fuzz connman with an addrman from `NodeContext`. However, fuzzing connman with only empty addrman might not be effective, especially for functions like `GetAddresses` and other ones...

Tests

Similar to #28019. The following instruction is outdated and doesn't work: ```diff $ git apply

Fixes #30957 We currently have some instructions on the documentation about how to fuzz the Bitcoin Core P2P layer using Honggfuzz NetDriver. It includes a patch to be applied to...

P2P

Reverts brunoerg/bitcoinfuzz#61

- Change `addrman` to reference to const since it isn't modified (https://github.com/bitcoin/bitcoin/pull/30062#discussion_r1612272793). - Improve documentation of `mapped_as`/`source_mapped_as` in `getrawaddrman` RPC by mentioning that both fields will be only available if...

RPC/REST/ZMQ

The coldcard job (for different python versions) is failling due to the following error: From CI (e.g https://github.com/bitcoin-core/HWI/actions/runs/10762544360/job/29843131139): ``` Traceback (most recent call last): File "/github/home/.cache/pypoetry/virtualenvs/hwi-crEDFiR--py3.8/lib/python3.8/site-packages/sdl2/dll.py", line 362, in dll...