0.18.1
Pre-releaseSmall release that adds --tls-{key,cert}
support to hydra-node API and fixes transaction pruning under heavy load.
Also, we have a new landing page on our website now: 👉 https://hydra.family/head-protocol/ 👈
Warning
There are still several known issues, which are explained in the documentation.
Build artifacts
- 📦 Binaries for Linux x86_64 and MacOS ARM64, also attached
- 🐋 Docker image
Hydra Scripts
Scripts did not change, so you can use the same transaction IDs as with 0.18.0
as --hydra-scripts-tx-id
when running hydra-node
:
-
preview
:19d25f489ffa66ba3568342657fe441f47a417d4e31585b5f0278ebe619ecf41
-
preprod
:976b28bc716490fbaa4e17d7bf33b04f27fcfafef58c436c4f2644adeeb48829
-
mainnet
:747c39eb53a4092fd46e10b417beef9781bf336a4fc1fd439e7492fe3876a1ba
See also networks.json
Compatible / tested with
cardano-node
:9.1.0
cardano-cli
:9.2.1.0
mithril
:2428.0
Upgrade instructions
No breaking changes or special care needed, just update your hydra-node
.
Changelog
-
Tested with
cardano-node 9.1.0
andcardano-cli 9.2.1.0
. -
New landing page and updated documentation style. #1560
-
Fixed pruning of transactions when a snapshot is requested:
- Before, the
hydra-node
would re-apply transactions in the wrong order which made already "seen" transactions (indicated byTxValid
) disappear from the local ledger state and also not get snapshotted. - Details in #1559
- Before, the
-
Add TLS support for the API server via
--tls-cert
and--tls-key
command line options. #1555
Contributors
- @fstoqnov-iohk made their first contribution in #1549
Other contributors to this release: @noonio @ch1bo @oduameh
Full Changelog: 0.18.0...0.18.1