You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Added `Mint.getByHex()` and `Mint.getAssetsByPolicyHex()` utilities for hex-based lookups
10
+
- Fixed `Mint.insert`, `removePolicy`, `removeAsset`, and `get` to use content-based equality (`Equal.equals`) instead of reference equality for PolicyId/AssetName lookups
11
+
12
+
**Fee Calculation**
13
+
- Fixed `calculateFeeIteratively` to include mint field in fee calculation via TxContext access
14
+
- Removed unnecessary 5000n fee buffer that caused fee overpayment
15
+
16
+
**Transaction Builder**
17
+
- Added `.mint()` method to TransactionBuilder for native token minting/burning
18
+
-`.attachScript()` now accepts `{ script: CoreScript }` parameter format
19
+
- Improved type safety by using Core types directly instead of SDK wrappers
20
+
21
+
### Devnet Package
22
+
23
+
**Test Infrastructure**
24
+
- Added `TxBuilder.Mint.test.ts` with devnet submit tests for minting and burning
25
+
- Updated `TxBuilder.Scripts.test.ts` to use Core types (`PlutusV2.PlutusV2`) instead of SDK format
26
+
- Refactored `createCoreTestUtxo` helper to accept Core `Script` types directly
0 commit comments