perf(cek): no-slippage path and DeBruijn evaluator
Signed-off-by: Chris Gianelloni <[email protected]>
Signed-off-by: Chris Gianelloni <[email protected]>
Bumps [actions/github-script](https://github.com/actions/github-script) from 8 to 9. - [Release notes](https://github.com/actions/github-script/releases) - [Commits](https://github.com/actions/github-script/compare/v8...v9) --- updated-dependencies: - dependency-name: actions/github-script dependency-version: '9' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [actions/github-script](https://github.com/actions/github-script) from 8.0.0 to 9.0.0. - [Release notes](https://github.com/actions/github-script/releases) - [Commits](https://github.com/actions/github-script/compare/ed597411d8f924073f98dfc5c65a23a2325f34cd...3a2844b7e9c422d3c10d287c895573f7108da1b3) --- updated-dependencies: - dependency-name: actions/github-script dependency-version: 9.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [actions/github-script](https://github.com/actions/github-script) from 8 to 9. - [Release notes](https://github.com/actions/github-script/releases) - [Commits](https://github.com/actions/github-script/compare/v8...v9) --- updated-dependencies: - dependency-name: actions/github-script dependency-version: '9' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [actions/github-script](https://github.com/actions/github-script) from 8.0.0 to 9.0.0. - [Release notes](https://github.com/actions/github-script/releases) - [Commits](https://github.com/actions/github-script/compare/ed597411d8f924073f98dfc5c65a23a2325f34cd...3a2844b7e9c422d3c10d287c895573f7108da1b3) --- updated-dependencies: - dependency-name: actions/github-script dependency-version: 9.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: sg-doc-holiday[bot] <219201796+sg-doc-holiday[bot]@users.noreply.github.com>
Flake lock file updates:
• Updated input 'CHaP':
'github:input-output-hk/cardano-haskell-packages/86660ad10909f521a9c42cb01e9626aefd3903cf?narHash=sha256-8qwpclExAZYF5e35xqt9yQYcal3FJLirKNIMiomAIvs%3D' (2026-04-11)
→ 'github:input-output-hk/cardano-haskell-packages/d8156d61840f90f0721c396f0598652f7aaf402a?narHash=sha256-kB2azmnVPcQ4pFBvXCc3iKlMuoLsaPRbVP0LfD5j2Zg%3D' (2026-04-15)
• Updated input 'emanote':
'github:srid/emanote/ab93fd398109a63b4a971098bec1867ee185bb22?narHash=sha256-ZQFuxWTBIE5Hog25/ZZHcT9PASreFRM/4lJAS8yfepc%3D' (2026-04-07)
→ 'github:srid/emanote/ce5b43a53e340d86b6efcd93b0c7b8015b83d930?narHash=sha256-W%2BJxQDt4Ia5dNsoKqVP4mita%2BGYBc0j/ANqeoYT8reA%3D' (2026-04-15)
• Updated input 'haskell-nix':
'github:input-output-hk/haskell.nix/20b27b52e6455498c31c820da61b1539ca4dac8e?narHash=sha256-swZSguUr/kyNkVA4XJvS9sa2WVLOIxvzauKXndzg0VQ%3D' (2026-04-12)
→ 'github:input-output-hk/haskell.nix/d2cffda795ee9dc29fa6c1f0904049bf5f10741a?narHash=sha256-kC0%2BbV0Iqv7XQdbPyPVusg70FxHFvUdO4r0QQuy3XlA%3D' (2026-04-19)
• Updated input 'haskell-nix/hackage':
'github:input-output-hk/hackage.nix/71cae2e4678c1721bacca2a8ad9dda647ca3ecfc?narHash=sha256-2sLiK7D5tQJydkFBbIzGoK2Rm5%2Bf5qHCInazg%2Bpsbwg%3D' (2026-04-12)
→ 'github:input-output-hk/hackage.nix/666ee3dc235848d35582cc60e0b18ffe811b27c9?narHash=sha256-FbPp0Go9vbeA%2BzhxqkCrsWYguBzVryu2Ecg01Ph2nyA%3D' (2026-04-19)
• Updated input 'haskell-nix/hackage-for-stackage':
'github:input-output-hk/hackage.nix/bae035ca08583bd6a761acbd3f3f74f8ed480c4c?narHash=sha256-OCsYefmGzy1p2Jce6TSYI9Xj5L7DSxBsTiMaAthEBZg%3D' (2026-04-12)
→ 'github:input-output-hk/hackage.nix/eea910a8d440a735513d00224cb018ab934bc25d?narHash=sha256-P5G4kyt3MGSSl2R4bqy5iqPEVtZRvj%2B6DARbcuTULS0%3D' (2026-04-19)
• Updated input 'haskell-nix/stackage':
'github:input-output-hk/stackage.nix/5d0d10767d672c10817e06043169676a03a4827d?narHash=sha256-Iq6hucUtrh917BqRc0bO0eY4t34ljZlRxxFGJfc933o%3D' (2026-04-12)
→ 'github:input-output-hk/stackage.nix/687b5f55faed3953a03d4621e80ec6e51d911501?narHash=sha256-AyAVUulMNWXGGBNx2nUtS5Ywt3tERGVGYiG9gqAnm/E%3D' (2026-04-19)
• Updated input 'hercules-ci-effects':
'github:hercules-ci/hercules-ci-effects/554f6ed448ca74c00aa2371cde901ae1e73005b9?narHash=sha256-neu7ixXHjV3LobVjOndkL97u%2B6UF6Yoh%2BCUnzX7kUBQ%3D' (2026-03-15)
→ 'github:hercules-ci/hercules-ci-effects/4a80b7e95a298b7bb4418c0a2b55fe95a662c377?narHash=sha256-3A2B8k6YCuzt5pT/CQEltUghtE6heSlk2tMYkg/fUWI%3D' (2026-04-16)
• Updated input 'iohk-nix':
'github:input-output-hk/iohk-nix/f444d972c301ddd9f23eac4325ffcc8b5766eee9?narHash=sha256-bHp3Ji7c0T0RCor9FVo6yvjSPT0bVQE5EFw5JxvqZDM%3D' (2026-03-23)
→ 'github:input-output-hk/iohk-nix/fdfc53bc51c684fe086117de651f36572b26655a?narHash=sha256-hkfKwhbhCiDVBwDeeKKXQiBg9VAI3KMM1GZ3yhO6cT8%3D' (2026-04-17)
• Updated input 'iohk-nix/blst':
'github:supranational/blst/8c7db7fe8d2ce6e76dc398ebd4d475c0ec564355?narHash=sha256-IlbNMLBjs/dvGogcdbWQIL%2B3qwy7EXJbIDpo4xBd4bY%3D' (2025-02-12)
→ 'github:supranational/blst/6d960cd05d6fe2b5bc9ba161edf0c1a131b87c4c?narHash=sha256-IlbNMLBjs/dvGogcdbWQIL%2B3qwy7EXJbIDpo4xBd4bY%3D' (2025-02-12)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/607669eee049d47a87f4b59f1824f5b6f236bdb9?narHash=sha256-NkB1vEfLMrI8U92jwS9pwlwYWIRuYSE6w8Gm6C9HnZ8%3D' (2026-04-12)
→ 'github:NixOS/nixpkgs/399894fbc01ae0a44cf50137800290e9c2b113b1?narHash=sha256-bMHNn/otkxF8gERYpjX/C21nvimwatbrKb9PPX5vIyM%3D' (2026-04-19)
Signed-off-by: Doc Holiday <[email protected]> Signed-off-by: Doc Holiday <[email protected]>
Signed-off-by: Doc Holiday <[email protected]>
Signed-off-by: Doc Holiday <[email protected]> Signed-off-by: Doc Holiday <[email protected]>
Signed-off-by: Chris Gianelloni <[email protected]>
Signed-off-by: Chris Gianelloni <[email protected]>
Signed-off-by: Roland Kuhn <[email protected]>
The SDK sent MediationKeysUpdateList to the mediator but did not process the response, so per-recipient failures reported by the mediator went unnoticed. Register a handler for the keylist-update-response protocol message. Each entry in body.updated is inspected; results other than success or no_change are logged as warnings with the recipient DID and action. Confirmed against the Identus mediator (MediatorCoordinationExecuter.scala) which returns this response with tuples of (recipient_did, action, result). Closes #391 Signed-off-by: Seydi Charyyev <[email protected]>
Signed-off-by: Chris Gianelloni <[email protected]>
Co-authored-by: sg-doc-holiday[bot] <219201796+sg-doc-holiday[bot]@users.noreply.github.com>
Added ASCEND Token
JWT.verify did not validate the nbf (not before) claim, so JWTs with nbf in the future were incorrectly considered valid. This is a security issue per RFC 7519 Section 4.1.5. Added an explicit nbf check after JWT decode: if nbf is present and the current time is before it, verify() returns false. JWTs without an nbf claim keep the previous behavior (no nbf enforced). This is a sister fix to #489/#550 (which addressed the exp claim). Closes #551 Signed-off-by: Seydi Charyyev <[email protected]>