Skip to main content

105 posts tagged with "hydra"

View All Tags

· One min read
Noon van der Silk

High-level summary

We focused on our new release: 0.22.0, and made some quality of life improvements. We spent a good amount of time investigating a tricky issue related to deadlocks, and will continue our investigations. We will also focus on making a patch release 0.22.1 to fix the issues identified.

What did the team achieve?

  • Released version 0.22.0!
  • Added the ability to run our "smoke tests" with Blockfrost #2048
  • New feature to derive the hydra-scripts-tx-id parameter from a --network parameter #1441
  • Investigated an issue related to a deadlock when loading a large state #2089
  • Continued planning the roadmap for Hydra in 2025-2026
  • Continued to support the glacier drop

What's next?

  • Release version 0.22.1!
  • Further investigate the potential deadlock #2086
  • Fix peers with different persistence causing hydra-node to crash #1937
  • Continue working on improving etcd UX #2054
  • Continue to focus on supporting the glacier drop

· One min read
Noon van der Silk

High-level summary

We finished the final important security check for logic around deposits, and have implemented a selection of UX/usability improvements around logging and errors and informative APIs for the head state. We will aim to release a new vresion soon, and fix some other small bugs. We continue supporting the glacier drop.

What did the team achieve?

  • Finished the final piece on deposit logic checks #1978
  • Improved UX for networking misconfigurations #2026
  • Implemented event-log rotation #1581
  • Implemented API query for head status #1957
  • New observer API in the hydra-explorer #47
  • Progress on simplifying UX around hydra scripts #1441
  • Started planning the roadmap for Hydra in 2025-2026
  • Continued to support the glacier drop

What's next?

  • Release version 0.22.0!
  • Fix bug where head state as erroneous spendableUTxO #2037
  • Fix peers with different persistence causing hydra-node to crash #1937
  • Continue working on improving etcd UX #2054
  • Merging the simplified approach to finding the hydra scripts #1441
  • Better UX around etcd errors #1937
  • Continue to focus on supporting the glacier drop

· 2 min read
Noon van der Silk

High-level summary

We are excited to be making great progress towards a "light-weight" Hydra node by finishing the Blockfrost chain-following integration. We have also made great progress on our fixes around deposits. We have made some other small UX improvements and continue focusing in that area, as well as continuing our focus of supporting the Midnight Glacier Drop. We will largely continue on as we have been; making UX improvements and finishing the final bits and pieces for the deposit checks.

What did the team achieve?

  • Implemented a full Blockfrost chain layer! #1305
  • Finished new deposit check #1951
  • Updated the hydra-explore to track 0.21 #45
  • PostTx error includes the failing transaction #2004
  • Almost finished event-log rotation #1581
  • Working on a simple endpoint to check head status #1957
  • Progress on simplifying UX around hydra scripts #1441
  • Progress on a way to query the head status #1957
  • Continued to support the Midnight Glacier Drop

What's next?

  • Final piece on deposit logic checks #1978
  • Finish event-log rotation #1581
  • Simplify finding the hydra scripts #1441
  • Better UX around etcd errors #2026, #1937
  • Finish query for head status #1957
  • Continue to focus on supporting the glacier drop

· One min read
Noon van der Silk

High-level summary

We continue working away on fixes for deposits/incremental commits, and some UX and documentation improvements that have come about as a result of working with the Glacier Drop operators. We continue working on Blockfrost integration, event log rotation, and more UX improvements.

What did the team achieve?

  • Update the hydra-explore to track 0.21 #45
  • Small updates to the tutorial around etcd #1991
  • Fixes to the documentation #1636, #1752, #1975
  • Embedded etcd into hydra-node to improve UX of running the node #1992
  • Fix "UX" bug when changing peers on a previously-configured hydra-node #1965
  • Reinstated Kupo support #1785 (pending merging the PR.)

What's next?

  • Finished new deposit check #1951
  • Work on a simple endpoint to check head status #1957
  • Continued work on a full Blockfrost chain layer #1305
  • Investigate event-log rotation #1581
  • Simplifty finding the hydra scripts #1441
  • Add a way to query the head status #1957
  • Continue to focus on supporting the Glacier drop

· One min read
Noon van der Silk

High-level summary

We're very happy to have release 0.21.0; featuring many big changes. Check out the full release notes here: Hydra 0.21.0. We continue working on supporting the Glacier Drop; the Blockfrost chain layer, fixing some bugs in the incremental commit workflow (please consider this feature in beta until these are fixed), among other day-to-day improvements.

What did the team achieve?

  • Released version 0.21.0! With a tonne of new features.
  • Completed example of withdraw-zero based sha512 trick #1933.
  • Progress on Blockfrost chain layer #1305.
  • Investigated a feature to "Re-open" a closed head; decided against implementing it for security reasons.
  • Continued work on fixes to the deposit workflow #1951

What's next?

  • Finished new deposit check #1951
  • Fix "UX" bug when changing peers on a previously-configured hydra-node #1937
  • Work on a simple endpoint to check head status #1957
  • Continued work on a full Blockfrost chain layer #1305
  • Reinstate Kupo support #1785
  • Investigate bug allowing fan-out #1476
  • Investigate event-log rotation #1581
  • Continue to focus on supporting the Glacier drop