Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 0 additions & 5 deletions .changeset/multiasset-structural-lookup.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/native-script-cc-certificates.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/native-script-drep-registration.md

This file was deleted.

8 changes: 8 additions & 0 deletions docs/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# docs

## 0.0.55

### Patch Changes

- Updated dependencies [[`5d4ef7c`](https://github.com/IntersectMBO/evolution-sdk/commit/5d4ef7c581bf06beacd087b643bd00e1a8019ef6), [`2b6825f`](https://github.com/IntersectMBO/evolution-sdk/commit/2b6825ffaab4d37b5631708a1f60c10272444a1d), [`2b6825f`](https://github.com/IntersectMBO/evolution-sdk/commit/2b6825ffaab4d37b5631708a1f60c10272444a1d)]:
- @evolution-sdk/evolution@0.5.13
- @evolution-sdk/devnet@3.0.14

## 0.0.54

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion docs/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "docs",
"version": "0.0.54",
"version": "0.0.55",
"private": true,
"type": "module",
"scripts": {
Expand Down
7 changes: 7 additions & 0 deletions examples/with-vite-react/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# evolution-vite-react-example

## 0.1.33

### Patch Changes

- Updated dependencies [[`5d4ef7c`](https://github.com/IntersectMBO/evolution-sdk/commit/5d4ef7c581bf06beacd087b643bd00e1a8019ef6), [`2b6825f`](https://github.com/IntersectMBO/evolution-sdk/commit/2b6825ffaab4d37b5631708a1f60c10272444a1d), [`2b6825f`](https://github.com/IntersectMBO/evolution-sdk/commit/2b6825ffaab4d37b5631708a1f60c10272444a1d)]:
- @evolution-sdk/evolution@0.5.13

## 0.1.32

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion examples/with-vite-react/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "evolution-vite-react-example",
"version": "0.1.32",
"version": "0.1.33",
"private": true,
"type": "module",
"scripts": {
Expand Down
7 changes: 7 additions & 0 deletions packages/aiken-uplc/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @evolution-sdk/aiken-uplc

## 2.0.13

### Patch Changes

- Updated dependencies [[`5d4ef7c`](https://github.com/IntersectMBO/evolution-sdk/commit/5d4ef7c581bf06beacd087b643bd00e1a8019ef6), [`2b6825f`](https://github.com/IntersectMBO/evolution-sdk/commit/2b6825ffaab4d37b5631708a1f60c10272444a1d), [`2b6825f`](https://github.com/IntersectMBO/evolution-sdk/commit/2b6825ffaab4d37b5631708a1f60c10272444a1d)]:
- @evolution-sdk/evolution@0.5.13

## 2.0.12

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/aiken-uplc/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@evolution-sdk/aiken-uplc",
"version": "2.0.12",
"version": "2.0.13",
"description": "Aiken UPLC evaluator for Evolution SDK with WASM-based local script evaluation",
"type": "module",
"main": "./dist/index.js",
Expand Down
9 changes: 9 additions & 0 deletions packages/evolution-devnet/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
# @evolution-sdk/devnet

## 3.0.14

### Patch Changes

- Updated dependencies [[`5d4ef7c`](https://github.com/IntersectMBO/evolution-sdk/commit/5d4ef7c581bf06beacd087b643bd00e1a8019ef6), [`2b6825f`](https://github.com/IntersectMBO/evolution-sdk/commit/2b6825ffaab4d37b5631708a1f60c10272444a1d), [`2b6825f`](https://github.com/IntersectMBO/evolution-sdk/commit/2b6825ffaab4d37b5631708a1f60c10272444a1d)]:
- @evolution-sdk/evolution@0.5.13
- @evolution-sdk/aiken-uplc@2.0.13
- @evolution-sdk/scalus-uplc@2.0.13

## 3.0.13

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/evolution-devnet/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@evolution-sdk/devnet",
"version": "3.0.13",
"version": "3.0.14",
"description": "Local Cardano devnet for testing and development with Docker",
"type": "module",
"main": "./dist/index.js",
Expand Down
10 changes: 10 additions & 0 deletions packages/evolution/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
# @evolution-sdk/evolution

## 0.5.13

### Patch Changes

- [#519](https://github.com/IntersectMBO/evolution-sdk/pull/519) [`5d4ef7c`](https://github.com/IntersectMBO/evolution-sdk/commit/5d4ef7c581bf06beacd087b643bd00e1a8019ef6) Thanks [@solidsnakedev](https://github.com/solidsnakedev)! - Look assets up by structural equality in `MultiAsset` and compare quantities directly in `Value.geq`. `getAsset`, `hasAsset`, `getAssetsByPolicy`, and `MultiAsset.subtract` read the map with `Map.get`, which compares `PolicyId` and `AssetName` by reference. Keys decoded from CBOR are fresh instances, so every lookup against decoded data missed: `getAsset` returned `undefined` for an asset that was present, `hasAsset` returned `false`, `getAssetsByPolicy` returned an empty array, and `subtract` returned the minuend unchanged instead of reducing it. `Value.geq` inferred sufficiency from `subtract` not throwing, so it reported that a value covered an amount it did not hold. These functions now match keys the way `addAsset` already did, and `geq` compares the coin and each requested quantity directly.

- [#494](https://github.com/IntersectMBO/evolution-sdk/pull/494) [`2b6825f`](https://github.com/IntersectMBO/evolution-sdk/commit/2b6825ffaab4d37b5631708a1f60c10272444a1d) Thanks [@emmanuel-musau](https://github.com/emmanuel-musau)! - `TxBuilder` no longer requires a Plutus redeemer to authorize a hot credential or resign a native-script (multisig) constitutional committee cold credential. A CC certificate whose cold credential is a native script is authorized by vkey witnesses, not a redeemer, so previously `.authCommitteeHot()` and `.resignCommitteeCold()` could not build these ledger-valid certificates. Mirroring the DRep certificate fix, the native-vs-Plutus distinction is made at build time once the cold credential's script is attached via `.attachScript()` (or supplied through a reference input): a redeemer is required only for Plutus-script cold credentials, and a redeemer mistakenly supplied for a native-script cold credential is pruned from the transaction.

- [#494](https://github.com/IntersectMBO/evolution-sdk/pull/494) [`2b6825f`](https://github.com/IntersectMBO/evolution-sdk/commit/2b6825ffaab4d37b5631708a1f60c10272444a1d) Thanks [@emmanuel-musau](https://github.com/emmanuel-musau)! - `TxBuilder` no longer requires a Plutus redeemer to register, update, or deregister a native-script (multisig) DRep. A script-controlled DRep certificate whose script is native is authorized by vkey witnesses, not a redeemer, so previously these certificates could not be built even though they are ledger-valid. Mirroring the native-script vote fix, the native-vs-Plutus distinction is now made at build time, once the DRep's script is attached via `.attachScript()` (or supplied through a reference input): a redeemer is required only for Plutus-script DRep credentials, and a redeemer mistakenly supplied for a native-script DRep certificate is pruned from the transaction.

## 0.5.12

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/evolution/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@evolution-sdk/evolution",
"version": "0.5.12",
"version": "0.5.13",
"description": "A modern TypeScript SDK for Cardano blockchain development",
"type": "module",
"main": "./dist/index.js",
Expand Down
7 changes: 7 additions & 0 deletions packages/scalus-uplc/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @evolution-sdk/scalus-uplc

## 2.0.13

### Patch Changes

- Updated dependencies [[`5d4ef7c`](https://github.com/IntersectMBO/evolution-sdk/commit/5d4ef7c581bf06beacd087b643bd00e1a8019ef6), [`2b6825f`](https://github.com/IntersectMBO/evolution-sdk/commit/2b6825ffaab4d37b5631708a1f60c10272444a1d), [`2b6825f`](https://github.com/IntersectMBO/evolution-sdk/commit/2b6825ffaab4d37b5631708a1f60c10272444a1d)]:
- @evolution-sdk/evolution@0.5.13

## 2.0.12

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/scalus-uplc/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@evolution-sdk/scalus-uplc",
"version": "2.0.12",
"version": "2.0.13",
"description": "Scalus UPLC evaluator adapter for Evolution SDK",
"type": "module",
"main": "./dist/index.js",
Expand Down