Merged
Conversation
b4873fd to
6f560ce
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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
619c52b,3685736]:@evolution-sdk/evolution@0.3.26
Patch Changes
#201
619c52bThanks @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
3685736Thanks @solidsnakedev! - Fix several provider mapping bugs that caused incorrect or missing data ingetDelegation,getDatum, andgetUtxosresponses.Koios
getDelegation: was decoding the pool ID withPoolKeyHash.FromHexbut Koios returns a bech32pool1…string — switched toPoolKeyHash.FromBech32getUtxos:datumOptionandscriptReffields were never populated — all UTxOs returneddatumOption: null, scriptRef: nullregardless 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 usingObject.values(result)[0]which silently produced wrong data on some responses. Switched toresult[0]. Also corrected the field path fromdelegate.idtostakePool.idto match the v6 schema, and decoded the bech32 pool ID throughSchema.decode(PoolKeyHash.FromBech32)so the return type satisfiesProvider.Delegation.Blockfrost
getDatum: was calling/scripts/datum/{hash}which returns only the data hash — should be/scripts/datum/{hash}/cborto get the actual CBOR-encoded datum value. Switched endpoint and response schema toBlockfrostDatumCbor.@evolution-sdk/devnet@1.1.26
Patch Changes
619c52b,3685736]:@evolution-sdk/scalus-uplc@0.0.16
Patch Changes
619c52b,3685736]:docs@0.0.33
Patch Changes
619c52b,3685736]:evolution-vite-react-example@0.1.12
Patch Changes
619c52b,3685736]: