Merge pull request #402 from IntersectMBO/paweljakubas/fix-badges
fix hpc and haddock badge issues
fix hpc and haddock badge issues
Move the example executable into its own package with its own cabal file, and add it to cabal.project. Update Conway.hs and Main.hs to work with the current library API.
Light wallets (Eternl, Lace, Yoroi) export HD-derived extended keys (PaymentExtendedKey — BIP32-Ed25519) which Hydra previously rejected. Convert extended keys to normal PaymentKey at load time so users can use wallet-exported key files directly with --cardano-signing-key and --cardano-verification-key without manual conversion.
Instead of byte-slicing extended signing keys into normal keys (which produces wrong verification key hashes for BIP32-Ed25519), keep them native via a CardanoSigningKey sum type and signTxWith helper that delegates to the appropriate ShelleyWitnessSigningKey constructor.
Co-authored-by: Sebastian Nagel <[email protected]>
This reverts commit c230e0a31685d26c78efe55d52b5ac04819fc8da, reversing changes made to b86ae38f42294487d3f446caa45afc7c65340ca9.
This reverts commit 98b8134c4a00cc45d758970219648ef1bf288c83, reversing changes made to c230e0a31685d26c78efe55d52b5ac04819fc8da.
This reverts commit 4841a745afa7d5e8d4abf279923514a0b5c57603.
Co-Authored-By: Sebastian Nagel <[email protected]>
This reverts commit 3a82b7a5bf0a9b7cebe483b5f20763d237226949.
Co-authored-by: Sebastian Nagel <[email protected]>
Co-authored-by: Sebastian Nagel <[email protected]>
The "broadcasts 100KiB messages 1M times" test in NetworkSpec sends ~100GB through etcd over ~5.5 hours, consistently crashing the GitHub Actions runner due to resource exhaustion. Replace onlyNightly guard with onlyLocal so the test only runs on developer machines. Signed-off-by: Sasha Bogicevic <[email protected]>
Trying to fix the consistent CI failures we're seeing. I think it's because the pumba command was hiding the close tx, as well as resulting in lost deposits. This change just moves the pumba stuff to _only_ surround the tx processing as per normal. It's kind of obvious if we lose a deposit then it just expires; and we don't attempt to close if we didn't see it; so neither of those were testing anything interesting.
chore: release 1.0.0-rc.1
Verify that the decoder rejects big integers (CBOR tags 2/3) outside the valid CBOR int range of -2^64 .. 2^64-1, and accepts values at the boundaries. Also fix an off-by-one in the comment documenting the supported range. Co-authored-by: teodanciu <[email protected]> Co-authored-by: Alexey Kuleshevich <[email protected]>