Skip to content

Appkit v5.0.0 (with Sigma v5.0.2 and ergo-wallet v5.0.2)

Compare
Choose a tag to compare
@aslesarenko aslesarenko released this 14 Nov 18:41
· 81 commits to develop since this release
fbd6ba9

This is a major release which support both current version (v4.x) of ergo protocol and also upcoming version (v5.x).

The protocol version which is active on the network is retrieved from Ergo node at the time of transaction signing and the corresponding interpreter is used to execute contracts and sign transactions.

Applications using Appkit v5.0.0 and above will automatically start using new (v5.x) interpreter after v5.0 is activated on the network.

What's Changed

  • Excludes tests from javaClientGenerated in #201
  • Add methods to access spent boxes and save to registers in #198
  • Add methods to construct Coll from Java and use in ErgoValue more easy in #200
  • Use InputBoxesValidator instead of DefaultBoxSelector in #202
  • New TransactionsApi endpoints added in ergoplatform/ergo#1869 in #197
  • Fix ClassCastException introduced in #202 in #206
  • UnsignedTransactionBuilder add methods in #205
  • EIP-0031 babel fees in #204
  • Babelfee bestprice in #207
  • Migrate to sigma v5.0 in #192
  • Test case for issue #199 in #203

Full Changelog: v4.0.11...v5.0.0

Contributors:
@MrStahlfelge, @aslesarenko