Home / Input Output / hermes
Jul 26, 9-10 AM (0)
Jul 26, 10-11 AM (1)
Jul 26, 11-12 PM (0)
Jul 26, 12-1 PM (0)
Jul 26, 1-2 PM (0)
Jul 26, 2-3 PM (0)
Jul 26, 3-4 PM (0)
Jul 26, 4-5 PM (0)
Jul 26, 5-6 PM (0)
Jul 26, 6-7 PM (2)
Jul 26, 7-8 PM (0)
Jul 26, 8-9 PM (0)
Jul 26, 9-10 PM (0)
Jul 26, 10-11 PM (0)
Jul 26, 11-12 AM (0)
Jul 27, 12-1 AM (0)
Jul 27, 1-2 AM (0)
Jul 27, 2-3 AM (0)
Jul 27, 3-4 AM (0)
Jul 27, 4-5 AM (0)
Jul 27, 5-6 AM (0)
Jul 27, 6-7 AM (0)
Jul 27, 7-8 AM (0)
Jul 27, 8-9 AM (0)
Jul 27, 9-10 AM (0)
Jul 27, 10-11 AM (0)
Jul 27, 11-12 PM (0)
Jul 27, 12-1 PM (0)
Jul 27, 1-2 PM (0)
Jul 27, 2-3 PM (0)
Jul 27, 3-4 PM (0)
Jul 27, 4-5 PM (0)
Jul 27, 5-6 PM (0)
Jul 27, 6-7 PM (0)
Jul 27, 7-8 PM (0)
Jul 27, 8-9 PM (0)
Jul 27, 9-10 PM (0)
Jul 27, 10-11 PM (0)
Jul 27, 11-12 AM (0)
Jul 28, 12-1 AM (0)
Jul 28, 1-2 AM (1)
Jul 28, 2-3 AM (0)
Jul 28, 3-4 AM (0)
Jul 28, 4-5 AM (2)
Jul 28, 5-6 AM (3)
Jul 28, 6-7 AM (0)
Jul 28, 7-8 AM (0)
Jul 28, 8-9 AM (0)
Jul 28, 9-10 AM (1)
Jul 28, 10-11 AM (0)
Jul 28, 11-12 PM (6)
Jul 28, 12-1 PM (11)
Jul 28, 1-2 PM (2)
Jul 28, 2-3 PM (0)
Jul 28, 3-4 PM (0)
Jul 28, 4-5 PM (0)
Jul 28, 5-6 PM (0)
Jul 28, 6-7 PM (0)
Jul 28, 7-8 PM (0)
Jul 28, 8-9 PM (0)
Jul 28, 9-10 PM (0)
Jul 28, 10-11 PM (0)
Jul 28, 11-12 AM (0)
Jul 29, 12-1 AM (0)
Jul 29, 1-2 AM (0)
Jul 29, 2-3 AM (0)
Jul 29, 3-4 AM (3)
Jul 29, 4-5 AM (2)
Jul 29, 5-6 AM (2)
Jul 29, 6-7 AM (6)
Jul 29, 7-8 AM (5)
Jul 29, 8-9 AM (3)
Jul 29, 9-10 AM (2)
Jul 29, 10-11 AM (1)
Jul 29, 11-12 PM (0)
Jul 29, 12-1 PM (0)
Jul 29, 1-2 PM (0)
Jul 29, 2-3 PM (0)
Jul 29, 3-4 PM (0)
Jul 29, 4-5 PM (0)
Jul 29, 5-6 PM (0)
Jul 29, 6-7 PM (0)
Jul 29, 7-8 PM (0)
Jul 29, 8-9 PM (0)
Jul 29, 9-10 PM (0)
Jul 29, 10-11 PM (0)
Jul 29, 11-12 AM (0)
Jul 30, 12-1 AM (0)
Jul 30, 1-2 AM (0)
Jul 30, 2-3 AM (0)
Jul 30, 3-4 AM (0)
Jul 30, 4-5 AM (0)
Jul 30, 5-6 AM (0)
Jul 30, 6-7 AM (0)
Jul 30, 7-8 AM (0)
Jul 30, 8-9 AM (0)
Jul 30, 9-10 AM (7)
Jul 30, 10-11 AM (6)
Jul 30, 11-12 PM (1)
Jul 30, 12-1 PM (0)
Jul 30, 1-2 PM (0)
Jul 30, 2-3 PM (0)
Jul 30, 3-4 PM (0)
Jul 30, 4-5 PM (0)
Jul 30, 5-6 PM (0)
Jul 30, 6-7 PM (0)
Jul 30, 7-8 PM (2)
Jul 30, 8-9 PM (0)
Jul 30, 9-10 PM (0)
Jul 30, 10-11 PM (0)
Jul 30, 11-12 AM (0)
Jul 31, 12-1 AM (0)
Jul 31, 1-2 AM (0)
Jul 31, 2-3 AM (0)
Jul 31, 3-4 AM (0)
Jul 31, 4-5 AM (0)
Jul 31, 5-6 AM (0)
Jul 31, 6-7 AM (0)
Jul 31, 7-8 AM (0)
Jul 31, 8-9 AM (2)
Jul 31, 9-10 AM (1)
Jul 31, 10-11 AM (2)
Jul 31, 11-12 PM (5)
Jul 31, 12-1 PM (12)
Jul 31, 1-2 PM (8)
Jul 31, 2-3 PM (7)
Jul 31, 3-4 PM (3)
Jul 31, 4-5 PM (0)
Jul 31, 5-6 PM (0)
Jul 31, 6-7 PM (0)
Jul 31, 7-8 PM (0)
Jul 31, 8-9 PM (0)
Jul 31, 9-10 PM (0)
Jul 31, 10-11 PM (0)
Jul 31, 11-12 AM (0)
Aug 01, 12-1 AM (0)
Aug 01, 1-2 AM (0)
Aug 01, 2-3 AM (0)
Aug 01, 3-4 AM (0)
Aug 01, 4-5 AM (0)
Aug 01, 5-6 AM (0)
Aug 01, 6-7 AM (4)
Aug 01, 7-8 AM (0)
Aug 01, 8-9 AM (0)
Aug 01, 9-10 AM (0)
Aug 01, 10-11 AM (0)
Aug 01, 11-12 PM (0)
Aug 01, 12-1 PM (0)
Aug 01, 1-2 PM (0)
Aug 01, 2-3 PM (0)
Aug 01, 3-4 PM (0)
Aug 01, 4-5 PM (0)
Aug 01, 5-6 PM (0)
Aug 01, 6-7 PM (0)
Aug 01, 7-8 PM (0)
Aug 01, 8-9 PM (0)
Aug 01, 9-10 PM (7)
Aug 01, 10-11 PM (1)
Aug 01, 11-12 AM (0)
Aug 02, 12-1 AM (0)
Aug 02, 1-2 AM (0)
Aug 02, 2-3 AM (0)
Aug 02, 3-4 AM (0)
Aug 02, 4-5 AM (0)
Aug 02, 5-6 AM (0)
Aug 02, 6-7 AM (0)
Aug 02, 7-8 AM (0)
Aug 02, 8-9 AM (0)
Aug 02, 9-10 AM (0)
121 commits this week Jul 26, 2025 - Aug 02, 2025
chore(deps): bump input-output-hk/catalyst-forge/.github/workflows/ci.yml@ci/v1.8.1
Bumps [input-output-hk/catalyst-forge/.github/workflows/ci.yml@ci/v1.8.1](https://github.com/input-output-hk/catalyst-forge) from 1.8.1 to 1.10.0.
- [Release notes](https://github.com/input-output-hk/catalyst-forge/releases)
- [Commits](https://github.com/input-output-hk/catalyst-forge/compare/ci/v1.8.1...ci/v1.10.0)

---
updated-dependencies:
- dependency-name: input-output-hk/catalyst-forge/.github/workflows/ci.yml@ci/v1.8.1
  dependency-version: 1.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
chore(deps): bump crs-k/stale-branches from 7.0.1 to 8.2.1
Bumps [crs-k/stale-branches](https://github.com/crs-k/stale-branches) from 7.0.1 to 8.2.1.
- [Release notes](https://github.com/crs-k/stale-branches/releases)
- [Commits](https://github.com/crs-k/stale-branches/compare/v7.0.1...v8.2.1)

---
updated-dependencies:
- dependency-name: crs-k/stale-branches
  dependency-version: 8.2.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
chore(deps): bump input-output-hk/catalyst-forge/actions/setup@ci/v1.8.1
Bumps [input-output-hk/catalyst-forge/actions/setup@ci/v1.8.1](https://github.com/input-output-hk/catalyst-forge) from 1.8.1 to 1.10.0.
- [Release notes](https://github.com/input-output-hk/catalyst-forge/releases)
- [Commits](https://github.com/input-output-hk/catalyst-forge/compare/ci/v1.8.1...ci/v1.10.0)

---
updated-dependencies:
- dependency-name: input-output-hk/catalyst-forge/actions/setup@ci/v1.8.1
  dependency-version: 1.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
chore(deps): bump input-output-hk/catalyst-forge/actions/run@ci/v1.8.1
Bumps [input-output-hk/catalyst-forge/actions/run@ci/v1.8.1](https://github.com/input-output-hk/catalyst-forge) from 1.8.1 to 1.10.0.
- [Release notes](https://github.com/input-output-hk/catalyst-forge/releases)
- [Commits](https://github.com/input-output-hk/catalyst-forge/compare/ci/v1.8.1...ci/v1.10.0)

---
updated-dependencies:
- dependency-name: input-output-hk/catalyst-forge/actions/run@ci/v1.8.1
  dependency-version: 1.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
chore(deps): bump input-output-hk/catalyst-forge/actions/install@ci/v1.8.1
Bumps [input-output-hk/catalyst-forge/actions/install@ci/v1.8.1](https://github.com/input-output-hk/catalyst-forge) from 1.8.1 to 1.10.0.
- [Release notes](https://github.com/input-output-hk/catalyst-forge/releases)
- [Commits](https://github.com/input-output-hk/catalyst-forge/compare/ci/v1.8.1...ci/v1.10.0)

---
updated-dependencies:
- dependency-name: input-output-hk/catalyst-forge/actions/install@ci/v1.8.1
  dependency-version: 1.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
chore(deps): bump serde_json from 1.0.141 to 1.0.142 in /hermes
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.141 to 1.0.142.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.141...v1.0.142)

---
updated-dependencies:
- dependency-name: serde_json
  dependency-version: 1.0.142
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
chore(deps): bump tokio from 1.47.0 to 1.47.1 in /hermes
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.47.0 to 1.47.1.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.47.0...tokio-1.47.1)

---
updated-dependencies:
- dependency-name: tokio
  dependency-version: 1.47.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
feat(hermes): Implement new chain follower (#424)
* fix: remove cardano chain follower and use one from cat lib

Signed-off-by: bkioshn <[email protected]>

* fix(wasm): Update Cardano Chain Follower WIT interface (#425)

* fix(wip): new api chain follower wit interface

Signed-off-by: bkioshn <[email protected]>

* fix: rename

Signed-off-by: bkioshn <[email protected]>

* fix(wasm): rename point, add get-tips()

Signed-off-by: bkioshn <[email protected]>

* fix(wasm): modify cardano event wit

Signed-off-by: bkioshn <[email protected]>

* fix(wasm): update cardano world wit

Signed-off-by: bkioshn <[email protected]>

* chore(wasm): fix naming

Signed-off-by: bkioshn <[email protected]>

* chore(wasm): wording

Signed-off-by: bkioshn <[email protected]>

* fix: typo + and stop sync

Signed-off-by: bkioshn <[email protected]>

* fix: change subscribe block

Signed-off-by: bkioshn <[email protected]>

* fix: add blake2b256 hash

Signed-off-by: bkioshn <[email protected]>

* fix: update chain follower host wit

Signed-off-by: bkioshn <[email protected]>

* fix: update cardano chain follower wit

Signed-off-by: bkioshn <[email protected]>

* chore: minor fix

Signed-off-by: bkioshn <[email protected]>

* fix: mod network constructor

Signed-off-by: bkioshn <[email protected]>

* chore: minor fix

Signed-off-by: bkioshn <[email protected]>

* fix: update new

Signed-off-by: bkioshn <[email protected]>

* fix: cardano api and event wit

Signed-off-by: bkioshn <[email protected]>

* fix: create subscription resource:

Signed-off-by: bkioshn <[email protected]>

* fix: mod event to accept resource

Signed-off-by: bkioshn <[email protected]>

* fix: modify event to take borrow

Signed-off-by: bkioshn <[email protected]>

* fix: add label to get metadata

Signed-off-by: bkioshn <[email protected]>

* fix(hermes): New Cardano runtime implementation (#436)

* fix: update cardano event

Signed-off-by: bkioshn <[email protected]>

* fix(wip): update tokio runtime task for chain follower

Signed-off-by: bkioshn <[email protected]>

* fix: define new host implementation

Signed-off-by: bkioshn <[email protected]>

* fix(wip): implment new host, resource management for cardano runtime

Signed-off-by: bkioshn <[email protected]>

* fix(wip): extract conversion

Signed-off-by: bkioshn <[email protected]>

* fix: update cat lib dep

Signed-off-by: bkioshn <[email protected]>

* fix(wip): cardano event

Signed-off-by: bkioshn <[email protected]>

* fix(wip): cardano host

Signed-off-by: bkioshn <[email protected]>

* fix(wip): add cardano network

Signed-off-by: bkioshn <[email protected]>

* fix: remove chain-follower-task and tokio-runtime-task

Signed-off-by: bkioshn <[email protected]>

* fix: import conversion and doc

Signed-off-by: bkioshn <[email protected]>

* fix: add block.rs

Signed-off-by: bkioshn <[email protected]>

* fix: network.rs

Signed-off-by: bkioshn <[email protected]>

* fix: cardano event and host

Signed-off-by: bkioshn <[email protected]>

* chore: fix format

Signed-off-by: bkioshn <[email protected]>

* fix: impl subscription-resource andmod event to return resource

Signed-off-by: bkioshn <[email protected]>

* fix: impl delete resource using rep

Signed-off-by: bkioshn <[email protected]>

* fix: impl drop for events

Signed-off-by: bkioshn <[email protected]>

* fix: remove pallas dep

Signed-off-by: bkioshn <[email protected]>

* chore: fix typo

Signed-off-by: bkioshn <[email protected]>

* fix(hermes): Modify the Cardano integration test. (#438)

* fix: cardano integration test

Signed-off-by: bkioshn <[email protected]>

* fix: cardano export C func

Signed-off-by: bkioshn <[email protected]>

* chore: test ci

Signed-off-by: bkioshn <[email protected]>

* fix: enable cardano runtime test

Signed-off-by: bkioshn <[email protected]>

* fix: update rust integration test to use cardano new export func

Signed-off-by: bkioshn <[email protected]>

* chore: remove no-cache

Signed-off-by: bkioshn <[email protected]>

* fix: cardano integration test

Signed-off-by: bkioshn <[email protected]>

* fix: remove old cardano api

Signed-off-by: bkioshn <[email protected]>

---------

Signed-off-by: bkioshn <[email protected]>

---------

Signed-off-by: bkioshn <[email protected]>

---------

Signed-off-by: bkioshn <[email protected]>

* test: add cardano to example use for testing

Signed-off-by: bkioshn <[email protected]>

* fix: modify cardano runtime extension

Signed-off-by: bkioshn <[email protected]>

* fix: update cardano api wit

Signed-off-by: bkioshn <[email protected]>

* fix: update integration test

Signed-off-by: bkioshn <[email protected]>

* fix: update cardano host implementation

Signed-off-by: bkioshn <[email protected]>

* test: update cardano test

Signed-off-by: bkioshn <[email protected]>

* test: add more test

Signed-off-by: bkioshn <[email protected]>

* fix: update cat-lib dep

Signed-off-by: bkioshn <[email protected]>

* test: fix test

Signed-off-by: bkioshn <[email protected]>

* test: fix test

Signed-off-by: bkioshn <[email protected]>

* fix: linter and test

Signed-off-by: bkioshn <[email protected]>

* chore: update cargo lock

Signed-off-by: bkioshn <[email protected]>

* chore: fix format

Signed-off-by: bkioshn <[email protected]>

---------

Signed-off-by: bkioshn <[email protected]>
Co-authored-by: Steven Johnson <[email protected]>
chore(hermes): bump hermes-ipfs (#442)
* wip

* test(mechanics): debugging

* test(mechanics): debugging

* Wip

* Send request

* wip: decoupled request and response

* Use proper req id

* Introduce `ErrorCode`

* Remove stray file

* Request id is now `u64`

* Scaffolding for HTTP connection

* Sending over HTTP(s)

* Native HTTP sending

* Cleanup HTTP connection part

* Support HTTPs requests

* Switch to async

* Cleanup

* Remove superfluous `RequestSendingError`

* Fix unwrap

* Cleanup

* Init RUSTLS crypto provider lazily

* Init more RUSTLS machinery lazily

* Remove stray todo

* Case insensitive scheme check

* Startup cleanup

* Stub

* Clean-up unused dependencies

* Cleanup

* Cleanup

* Cleanup

* Add todo

* Update comment

* Revert accidental changes

* Update spellcheck dictionary

* bump hermes-ipfs

* Bump wasmtime

* Remove stray test placeholder

* Allow fork

* Updates

* CI version fix

* Temporarily point to the `main` branch of catalyst-libs

* Create .ipfs repo directory if it does not exist

* Fix docs build

* Bump `hermes-ipfs`

* fix(hermes): Bumping every dependency to latest we can, and add back Cargo.lock (#458)

* fix(hermes): start bumping everything thats old

* fix(hermes): More dependency bumps and a spelling update

* fix(hermes): Bump the last dependencies, and add back Cargo.lock because Hermes is an app.

---------

Co-authored-by: rafal-ch <[email protected]>
Co-authored-by: cong-or <[email protected]>
Co-authored-by: Steven Johnson <[email protected]>