Bruno Garcia
Bruno Garcia
By running differential fuzzing between btcd and Bitcoin Core for the `addrv2` message, I noticed that btcd isn't correctly checking if the addresses are routable. The address `0:9881:8181:8181:fe00:a:9e:9801` is parsed...
By running differential fuzzing between Bitcoin Core and btcd, we got a crash where btcd successfully parsed a PSBT and Bitcoin Core returned an error due to `Size of value...
By doing differential fuzzing between btcd and Bitcoin Core for address validation, we noticed that btcd accepts hex string as input in `validateaddress` RPC. Even if this is expected, I...
When running the `test_coldcard`, I noticed that every run I was getting the following errors: ``` Error: Unable to bind to 127.0.0.1:53174 on this computer. Bitcoin Core is probably already...
In `btc_script_execute` mako applies `SCRIPT_VERIFY_UPGRADABLE_NOPS` to `OP_CHECKLOCKTIMEVERIFY` and `OP_CHECKSEQUENCEVERIFY`, Bitcoin Core also did it in the past, but this verification was removed in https://github.com/bitcoin/bitcoin/pull/10699 in order to make all script...