Skip to content

ci(changesets): version packages#202

Merged
solidsnakedev merged 1 commit intomainfrom
changeset-release/main
Mar 12, 2026
Merged

ci(changesets): version packages#202
solidsnakedev merged 1 commit intomainfrom
changeset-release/main

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Mar 12, 2026

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@evolution-sdk/aiken-uplc@0.0.18

Patch Changes

  • Updated dependencies [619c52b, 3685736]:
    • @evolution-sdk/evolution@0.3.26

@evolution-sdk/evolution@0.3.26

Patch Changes

  • #201 619c52b Thanks @solidsnakedev! - Script transactions with certificate or withdrawal redeemers evaluated via Blockfrost no longer spam warning logs or loop indefinitely. Blockfrost's Ogmios v5 JSONWSP format returns "certificate:N" and "withdrawal:N" as redeemer pointer keys; these are now normalized to the canonical "cert" and "reward" tags before evaluation matching. Unmatched redeemer tags from any evaluator now fail immediately instead of silently leaving ExUnits at zero.

  • #200 3685736 Thanks @solidsnakedev! - Fix several provider mapping bugs that caused incorrect or missing data in getDelegation, getDatum, and getUtxos responses.

    Koios

    • getDelegation: was decoding the pool ID with PoolKeyHash.FromHex but Koios returns a bech32 pool1… string — switched to PoolKeyHash.FromBech32
    • getUtxos: datumOption and scriptRef fields were never populated — all UTxOs returned datumOption: null, scriptRef: null regardless of on-chain state. Now correctly maps inline datums, datum hashes, and native/Plutus script references.

    Kupmios (Ogmios)

    • getDelegation: the Ogmios v6 response is an array, but the code was using Object.values(result)[0] which silently produced wrong data on some responses. Switched to result[0]. Also corrected the field path from delegate.id to stakePool.id to match the v6 schema, and decoded the bech32 pool ID through Schema.decode(PoolKeyHash.FromBech32) so the return type satisfies Provider.Delegation.

    Blockfrost

    • getDatum: was calling /scripts/datum/{hash} which returns only the data hash — should be /scripts/datum/{hash}/cbor to get the actual CBOR-encoded datum value. Switched endpoint and response schema to BlockfrostDatumCbor.

@evolution-sdk/devnet@1.1.26

Patch Changes

  • Updated dependencies [619c52b, 3685736]:
    • @evolution-sdk/evolution@0.3.26
    • @evolution-sdk/aiken-uplc@0.0.18
    • @evolution-sdk/scalus-uplc@0.0.16

@evolution-sdk/scalus-uplc@0.0.16

Patch Changes

  • Updated dependencies [619c52b, 3685736]:
    • @evolution-sdk/evolution@0.3.26

docs@0.0.33

Patch Changes

  • Updated dependencies [619c52b, 3685736]:
    • @evolution-sdk/evolution@0.3.26
    • @evolution-sdk/devnet@1.1.26

evolution-vite-react-example@0.1.12

Patch Changes

  • Updated dependencies [619c52b, 3685736]:
    • @evolution-sdk/evolution@0.3.26

@github-actions github-actions bot force-pushed the changeset-release/main branch from b4873fd to 6f560ce Compare March 12, 2026 01:44
@solidsnakedev solidsnakedev merged commit 43c2b67 into main Mar 12, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant