Skip to main content

106 posts tagged with "hydra"

View All Tags

· One min read
Noon van der Silk

High-level summary

The team have been highly focused on work supporting the glacier drop; in particular fixing a bug related to replaying a large statefile, and preparing a release that includes that fix (0.22.2). We continue work to improve some observed issues with our resiliance to restarts during processing high volumes of transactions.

What did the team achieve?

  • Released version 0.22.2
  • Marked release version 0.22.1 as deprecated; do not use, it contains a simple bug that prevents --network <...> from working correctly.
  • Resolved bug with node getting into deadlock while restarting #2089
  • Show a list off "Offline" peers in the TUI #2044
  • Set the content-type for the API server responses #2094
  • Small fix to the documentation #2095
  • Continued to support the glacier drop

What's next?

  • Focus on improving crash-resiliance #2109
  • Add HTTP endpoint for submitting transaction #2107
  • Continue to focus on supporting the glacier drop

· 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