Skip to content

Releases: osoftware/spedn

Release 0.3.1.1

21 Nov 19:53
Compare
Choose a tag to compare

Fix Rts.utxo(addr) implementaion in BCH-JS backen that was using old BITBOX REST endpoint.

Release 0.3.1.0

24 Aug 13:24
Compare
Choose a tag to compare

This is a minor feature release focusing on SDK improvements. See migration guide in docs for details.

  • Decoupling compiler from runtime. While the compiler stays in SDK package, the components for working with compiled contracts moved to RTS.
  • Decoupling RTS from BITBOX, which is now just one of available backends for RTS.
  • Introducing BCH-JS support as another (and recommended) backend for RTS.
  • Introducing Portable format - compilation output that can be loaded by RTS without the need for compiler.
  • All JS packages are moved to @spedn scope on npmjs: @spedn/cli, @spedn/rts, @spedn/rts-bitbox, @spedn/rts-bchjs, @spedn/sdk.
  • For better npm tooling support, JS packages use SemVer, while the project as a whole stays with Haskell PVP. So for MAJOR.major.minor.patch release, the JS package will be MAJORmajor.minor.patch.

Spedn 0.3.0 - May 2020

30 Jun 19:07
Compare
Choose a tag to compare

This is 15th May 2020 hard-fork compatibility update with some new features

  • Introducing reverseBytes support.
  • Introducing tuple literals, for example (1, "abc"), and ability to create type aliases for tuple types.
  • One such alias is TxState which is a 10-tuple containing transaction preimage components.
  • You can get a TxState by calling parse on a variable of Preimage type.
  • Introducing functions extracting a single component of the preimage.