New 0.40-beta Release ! #192
nhenin
announced in
Announcements
Replies: 1 comment 1 reply
-
Hi Marlowe team, I wanted to share some of my recent findings from testing the latest release of the TS-SDK BUG DETECTION
FEATURES REQUESTED
|
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
The Marlowe team is happy to announce the 0.4.0 release :
General
Marlowe Template (PR-184) : Created a new experimental package
@marlowe.io/marlowe-template
that helps to share the parameters used in the creation of a Marlowe contract.Initial Account Deposits Feature Integration (Runtime v1.0.0): (PR-188)
Introduction of a New Contract API in the Runtime Lifecycle API: (PR-188) :
Experimental CIP-45 support (PR-179) : An example shows how to use the
@marlowe.io/wallet/peer-connect
module together with the https://github.com/fabianbormann/cardano-peer-connect library.@marlowe.io/wallet
@marlowe.io/wallet/peer-connect
module to enable mobile support by adapting to the cardano-peer-connect library. (PR-179)@marlowe.io/language-examples
Atomic swap v2
: Simplified version using the new runtimev1.0.0
feature (initial account deposits
)swap.ada.token.e2e.spec.ts
)@marlowe.io/runtime-rest-client
mkRestClient
provides optionalstrict
parameter for performing dynamic type checking inRestClient
methods. (PR-180)BREAKING CHANGE The following
RestClient
methods uses keyword argument object instead of positional arguments. (PR-180)createContractSources
getContractById
submitContract
getTransactionsForContract
submitContractTransaction
getContractTransactionById
getWithdrawalById
submitWithdrawal
Feat:
initial account deposits
(runtime v1.0.0) for Contract Creation (BuildCreateContractTxRequest
viabuildCreateContractTx
):(PR-188)@marlowe.io/runtime-core
Feat: Added AddressBech32 validation using the lucid library (PR-184)
Fix: Added proper type guards to Metadata (PR-184)
Fix: Branding of ContractId and TxId (PR-185)
Feat:
initial account deposits
(runtime v1.0.0) for Contract Creation (PR-188):export type AccountDeposits = { [key in AddressOrRole]: AssetsMap };
and associated utility functions.@marlowe.io/runtime-lifecycle
Feat (PLT-9089): Added support for contract bundles in the
lifecycle.contracts.createContract
function. (PR-167)mkRuntimeLifecycle
provides optionalstrict
parameter for performing dynamic type checking inRestClient
methods. (PR-180)Fix: Temporal fix for converting the cardano time interval to the Marlowe time interval in getInputHistory (PR-181)
Feat: Added a new experimental API for computing, simulating and applying the next applicable Actions/Inputs. (PR-187)
Doc: Improved package main documentation (PR-187)
Feat: New Contract API
packages/runtime/lifecycle/src/generic/new-contract-api.ts
(PR-188):waitConfirmation()
: same for contract creation and apply inputscreate
andload
with a concept ofContractInstance
object)swap.ada.token.e2e.spec.ts
)Feat:
initial account deposits
feature (runtime v1.0.0) for Contract Creation (PR-188):accountDeposits
in@marlowe.io/marlowe-object
Full Changelog: 0.3.0-beta...0.4.0-beta
Beta Was this translation helpful? Give feedback.
All reactions