Jakub Dóka
Jakub Dóka
## Description I have rewritten `NetworkBehavior` derive macro to generate more optimal and faster to compile code when using more behaviours (5, 10, 20), I noticed performance degrades even though...
Dude to the `std.crypto.ecdsa.KeyPair.create` taking and optional of seed, even if the seed is generated, cross-compiling to the environments without standard random source (eg. wasm) (`std.crypto.random.bytes`) will fail to compile....
Related to https://github.com/ziglang/zig/pull/20953 I changed all keypair APIs I could find to `init` for the pure derivation from seed, and added `initWithRandomSeed` that's mostly used in tests/benchmarks. Note: I noticed...
## Description I have rewritten `NetworkBehavior` derive macro to generate more optimal and faster to compile code when using more behaviours (5, 10, 20), I noticed performance degrades even though...
Sadly due to how the code was structured, I needed to change the `Env' fields so basically everything that was used was changed as well. I did not benchmark anything...