Skip to content

Releases: RGB-Tools/rgb-lib

0.3.0-beta.4

20 Nov 15:03
0.3.0-beta.4
9d6a297

Choose a tag to compare

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

0.3.0-beta.3

22 Oct 14:23
0.3.0-beta.3
0fc9765

Choose a tag to compare

This is the third 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.5
  • add consignment_path to Transfer
  • c-ffi bindings: fix list_transfers by making the asset ID optional
  • added and improved tests

0.3.0-beta.2

22 Oct 09:00
0.3.0-beta.2
42eff92

Choose a tag to compare

This is the second 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.4
  • added and improved tests
  • add upsert_witness to rust_only mod

0.3.0-beta.1

22 Jul 16:58
0.3.0-beta.1
a25422f

Choose a tag to compare

This is the first 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 alpha release are:

  • updated RGB dependencies to v0.11.1-rc.3
  • updated BDK to v2.0.0
  • exposed finalize_psbt method
  • added WalletData::master_fingerprint and changed Keys::account_xpub_colored_fingerprint to Keys::master_fingerprint: now PSBT will contain the full derivation path
  • added Go project from RGB-OS to bindings README
  • added support for IFA schema (experimental, disabled on mainnet)
  • changed amount to Assignment enum, which supports rights in addition to fungible amounts
  • added WalletData::supported_schemas