-
Notifications
You must be signed in to change notification settings - Fork 13
Open
Description
Update SDKs and Providers to v0.18.1
Master tracking issue for updating all UTxO RPC SDKs and providers to spec version 0.18.1.
Core SDKs
- node-sdk - #Feature Support Tracking: UTxO RPC Spec v0.18.1 node-sdk#51
- rust-sdk - #Feature Support Tracking: UTxO RPC Spec v0.18.1 rust-sdk#33
- python-sdk - #Feature Support Tracking: UTxO RPC Spec v0.18.1 python-sdk#6
- dotnet-sdk - #Feature Support Tracking: UTxO RPC Spec v0.18.1 dotnet-sdk#36
- haskell-sdk - #Feature Support Tracking: UTxO RPC Spec v0.18.1 haskell-sdk#8
Providers (Need spec bump to 0.18.1)
- blaze-provider - #Update to UTxO RPC Spec v0.18.1 blaze-provider#40
- lucid-evolution-provider - #Update to UTxO RPC Spec v0.18.1 lucid-evolution-provider#29
Breaking Changes in 0.18.1
- Single TX submission -
SubmitTxtakes single tx instead of repeated - BigInt for amounts - Lovelace and asset amounts use BigInt
idleaction - New action type inWatchTxResponsefor block progress signals
Feature Matrix
| Feature | node | rust | python | dotnet | haskell |
|---|---|---|---|---|---|
| Spec 0.18.1 | ✅ | ✅ | ✅ | ✅ | ✅ |
idle handling |
❌ | ✅* | ✅ | ✅ | ✅ |
EvalTx |
✅ | ❌ | ❌ | ❌ | ❌ |
ReadData |
❌ | ❌ | ❌ | ❌ | ❌ |
ReadTx |
❌ | ✅ | ❌ | ❌ | ❌ |
ReadMempool |
❌ | ❌ | ❌ | ❌ | ✅ |
ReadGenesis |
✅ | ✅ | ❌ | ✅ | ✅ |
ReadEraSummary |
✅ | ✅ | ❌ | ✅ | ✅ |
*rust-sdk idle handling added in PR #32
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
Todo