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
-
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