Skip to content

0.3.0-beta.4

Latest

Choose a tag to compare

@zoedberg zoedberg released this 20 Nov 15:03
· 32 commits to master since this release
0.3.0-beta.4
9d6a297

This is the fourth beta release of rgb-lib. It is meant for testing purposes, possibly on mainnet for reckless users and small amounts. No breaking changes are planned in the near future to database schema or RGB consensus structures.

Warnings

  • blockchain reorgs are currently not handled, we suggest setting min_confirmations to a safe number (we suggest 3 at least)
  • IFA (Inflatable Fungible Assets) schema shouldn't be considered stable, breaking changes on it are expected in the near future. Usage could also compromise assets using other schemas, so try them only on test networks where you accept risking your assets

Main improvements

The main improvements over the previous release are:

  • updated RGB dependencies to v0.11.1-rc.6
  • added support for testnet4
  • added inflate, inflate_begin and inflate_end APIs for IFA
  • added reject list support for IFA
    • check list during validation
    • multi-stage send with unspendable allocation exclusion support
  • fixed and improved input selection and RGB allocation tracking
  • improved transfer handling on invalid consignment or proxy error
  • added and improved tests
  • performance optimizations