Skip to content
This repository has been archived by the owner on Dec 9, 2023. It is now read-only.

Commit

Permalink
v0.1 Release Candidate 2
Browse files Browse the repository at this point in the history
  • Loading branch information
dr-orlovsky committed Oct 12, 2020
1 parent e136a4c commit a46423d
Show file tree
Hide file tree
Showing 3 changed files with 58 additions and 23 deletions.
39 changes: 39 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
Change Log
==========

v0.1.0-rc.2
-----------

### Main updates
- FFI and demo apps are moved into a separate
[**RGB SDK**](https://github.com/LNP-BP/rgb-sdk) project
- Big update and refactoring in RGB-20 achema (fungible assets)
* Multiple inflation rights with better control over total inflation
* Epoch-based burn and burn-and-replace procedures; enhanced with UTXO set and
versioned proofs of burn data, supporting up to 15 burn proof variants
(+"no proofs" option)
* Asset renomination procedure, for changing asset names or splitting stock
shares
* Standardization of contract text URL and commitment format
* Rights split procedure
* Removed dust limit
- Proposal of RGB-21 schema after prolonged discussions (not available through
API yet)
* Unique tokens & token-specfic data
* Issue control
* Generic token data, internal or external, in different formats
* Engravings (any why Schema subclassing is required)
* LockUTXOs and descriptors for proof of reserves
* Renominations
* Rights splits
- New `rgb-cli` commands and `stash` daemon operations:
* Listing available schemata
* Exporting and inspecting schema in multiple formats (JSON, YAML,
StrictEncoding)
* Listing known contracts
* Exporting and inspecting contract genesis in multiple formats (JSON, YAML,
StrictEncoding)

### Breaking changes:
- Removal of dust limit parameter from command-line, RPC API calls and
FFI API integration points
32 changes: 16 additions & 16 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 3 additions & 7 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "rgb_node"
description = "RGB node"
version = "0.1.0-rc.1"
version = "0.1.0-rc.2"
authors = ["Dr. Maxim Orlovsky <[email protected]>"]
license = "MIT"
keywords = ["bitcoin", "node", "layer-2", "smart-contracts", "rgb"]
Expand Down Expand Up @@ -40,12 +40,12 @@ electrum-client = "=0.3.0-beta.1"

[dependencies.lnpbp]
git = "https://github.com/LNP-BP/rust-lnpbp"
branch = "master"
tag = "v0.1.0-rc.2"
features = ["all"]

[dependencies.lnpbp_derive]
git = "https://github.com/LNP-BP/rust-lnpbp"
branch = "master"
tag = "v0.1.0-rc.2"

[target.'cfg(target_os="android")'.dependencies.zmq]
version = "~0.9"
Expand All @@ -69,7 +69,3 @@ bitcoin = { git = "https://github.com/LNP-BP/rust-bitcoin", tag = "lnpbp-v0.1.0-
miniscript = { git = "https://github.com/LNP-BP/rust-miniscript", tag = "lnpbp-v0.1.0-rc1" }
# Remove this once https://github.com/jean-airoldie/zeromq-src-rs/pull/15 got merged
zeromq-src = { git = "https://github.com/LNP-BP/zeromq-src-rs", branch = "fix/cmake" }

[workspace]
members = ["."]
default-members = ["."]

0 comments on commit a46423d

Please sign in to comment.