Skip to content

Commit eaa5782

Browse files
Merge pull request #893 from lightninglabs/docs-taproot-assets
Update taproot-assets documentation
2 parents 7e0c999 + 58a35c6 commit eaa5782

File tree

1 file changed

+36
-0
lines changed

1 file changed

+36
-0
lines changed

docs/taproot-assets/release-notes/release-notes-0.7.0.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,25 @@
4141
- https://github.com/lightninglabs/taproot-assets/pull/1643
4242
- https://github.com/lightninglabs/taproot-assets/pull/1655
4343
- https://github.com/lightninglabs/taproot-assets/pull/1554
44+
- https://github.com/lightninglabs/taproot-assets/pull/1587
45+
46+
- A new [address version 2 was introduced that supports grouped assets and
47+
custom (sender-defined)
48+
amounts](https://github.com/lightninglabs/taproot-assets/pull/1587). When
49+
creating an address, the user can now specify `--address_version v2`. The
50+
amount is optional for V2 addresses, and if it is not specified by the
51+
receiver, the sender can choose any amount to send. V2 addresses with custom
52+
amounts work for both simple assets (non-grouped/asset ID only) and grouped
53+
assets. In addition, V2 addresses also increase on-chain privacy and therefore
54+
are ideal as re-usable, long-term static addresses (with on-chain privacy
55+
guarantees similar to BIP-0352 Silent Payments).
56+
V2 addresses require the use of a proof courier that supports the
57+
new `authmailbox+universerpc://` protocol. Any `tapd` that runs with version
58+
`v0.7.0` or later and uses `universe.public-access=rw` automatically supports
59+
that new protocol. Users running with the default configuration (and therefore
60+
the default/standard universe servers) will not need to change anything, as
61+
the default universe servers will be updated after the release of
62+
`tapd v0.7.0`.
4463

4564
- Assets burned before `v0.6.0` were not yet added to the table that contains
4665
all burn events (which can be listed with the `ListBurns` RPC). A [database
@@ -79,12 +98,19 @@
7998
- The `SubscribeSendEvents` RPC now supports [historical event replay of
8099
completed sends with efficient database-level
81100
filtering](https://github.com/lightninglabs/taproot-assets/pull/1685).
101+
- [Add universe RPC endpoint FetchSupplyLeaves](https://github.com/lightninglabs/taproot-assets/pull/1693)
102+
that allows users to fetch the supply leaves of a universe supply commitment.
103+
This is useful for verification.
82104

83105
- A [new field `unconfirmed_transfers` was added to the response of the
84106
`ListBalances` RPC
85107
method](https://github.com/lightninglabs/taproot-assets/pull/1691) to indicate
86108
that unconfirmed asset-related transactions don't count toward the balance.
87109

110+
- The `SendAsset` RPC has a new field `addresses_with_amounts` that allows the
111+
user to specify a custom amount to send to a V2 address that doesn't have an
112+
amount specified.
113+
88114
## tapcli Additions
89115

90116
- [Rename](https://github.com/lightninglabs/taproot-assets/pull/1682) the mint
@@ -95,6 +121,10 @@
95121
`RemoveUTXOLease` RPC method on the command line as
96122
well](https://github.com/lightninglabs/taproot-assets/pull/1690).
97123

124+
- The `tapcli assets send` command now has a new flag `--addr_with_amount` that
125+
allows users to specify the amount to send to a V2 address that allows custom
126+
amounts (which is the case when a V2 address is created with an amount of 0).
127+
98128
# Improvements
99129

100130
## Functional Updates
@@ -112,6 +142,9 @@
112142
the default "all script key types" [to the value
113143
`bip86`](https://github.com/lightninglabs/taproot-assets/pull/1690) to match
114144
the default value of the RPC interface.
145+
- [Add universe supply commit subcommand fetchleaves](https://github.com/lightninglabs/taproot-assets/pull/1693)
146+
that allows users to fetch the supply leaves of a universe supply commitment.
147+
This is useful for verification.
115148

116149
## Code Health
117150

@@ -165,4 +198,7 @@
165198

166199
# Contributors (Alphabetical Order)
167200

201+
- ffranr
202+
- George Tsagkarelis
203+
- Olaoluwa Osuntokun
168204
- Oliver Gugger

0 commit comments

Comments
 (0)