earl

Results 7 issues of earl

## Description Currently, when running `merge-nodes` with a "from"/source node which is supervised, it'll abort with the following error message: > source appears to be a supervised node - only...

For 1-Wesolowski proofs (used for "blueboxing") the squaring thread previously needlessly continued squaring while proof computation was in progress. In practice, proof computation also takes a while, so this could...

This pull-request adds a "serde" build feature to chia-protocol. When this build feature is enabled, all chia-protocol types derive Serde's `Serialize`. This allows chia-protocol types to be serialised via Serde...

This is a reduced version of PR #17788, adding just the `chia-farmer-version` (for consistency, even though it's currently almost redundant with the `User-Agent`) and `chia-harvester-version` headers. It's a cut-down version...

community-pr

With chia-blockchain moving to chia_rs, bytes values parsed from JSON are now enforced to have a leading `0x`: https://github.com/Chia-Network/chia_rs/blob/main/crates/chia-protocol/src/bytes.rs#L97-L101. According to https://github.com/Chia-Network/chia-blockchain/issues/13623, this enforcement is the expected and desired behaviour....

The "fast" 1-Wesolowski prover inadvertently mixed up parameters in the call to ApproximateParameter. ApproximateParameter's signature has L followed by K: void ApproximateParameters(uint64_t T, uint32_t& L, uint32_t& K) However, the 1-Weso...

An assortment of cosmetic changes I have lying around. Might as well try to upstream them :)