github lightninglabs/taproot-assets v0.2.0
tapd v0.2.0-alpha

latest releases: v0.4.1, v0.4.0, v0.4.0-rc4...
16 months ago

Release notes (auto generated)

What's Changed

  • multi: bump lnd to v0.16.0-beta.rc1 and other dependencies to fix dependabot complaints by @guggero
  • DB update and reissuance test bugfix by @jharveyb
  • tarodb/tarocfg: remove unnecessary type param arguments by @Roasbeef
  • multi: remove all unnecessary type param arguments by @positiveblue
  • Re-anchor passive assets by @ffranr
  • rpc: asset amounts use type uint64 by @ffranr
  • minting: Add Finalize, Cancel, and ListBatches methods by @jharveyb
  • make: add unit-debug and unit-trace targets by @guggero
  • replace legacy comment references to Pool client by @dstadulis
  • Add underflow protection to VM split sanity check by @ffranr
  • MS-SMT sum overflow checks by @ffranr
  • rpc: turn UNKNOWN batch state into err, move mint related RPCs into mintrpc package by @guggero
  • RPC asset amount overflow checks by @ffranr
  • multi: remove existing meta field in asset TLV to replace w/ meta hash optionally revealed in genesis minting proof by @Roasbeef
  • universe: add initial database and API support for base universe publish+boostrap # by @Roasbeef
  • psbt script spend [4/3]: interactive full value send and DB refactor by @guggero
  • tarodb+sqlite: fix concurrency related config and access patterns for sqlite by @Roasbeef
  • update interactive PSBT integration tests with passive assets coverage by @guggero
  • build: enable module cache for linter by @jharveyb
  • tarorpc: add new gRPC service for initial Universe API by @Roasbeef
  • itest: rename for clarity: assertReceiveComplete -> assertNonInteractiveRecvComplete by @ffranr
  • tarogarden: fix spurious itest failures by ignoring context.Cancelled by @Roasbeef
  • multi: remove genesis boostrap from addresses, use asset ID only by @Roasbeef
  • multi: clarify comments by @ffranr
  • Support Tapscript siblings in anchor outputs by @guggero
  • commitment+script: add func: AssetCommitment direct asset retrieval by @ffranr
  • bip: create PSBT BIP draft, fix BIP32 derivation encoding in vPSBT by @guggero
  • Fix asset commitment group handling by @jharveyb
  • Virtual packet populated with multiple input assets by @ffranr
  • rpc: add optional Let's Encrypt integration for RPC server by @Roasbeef
  • Stop export of IsValidInput now that multi input validation exists by @ffranr
  • add multi address send RPC and itest by @guggero
  • freighter+psbt: organize taro commitments by virtual input index by @ffranr
  • address: add full tapscript sibling support when sending to address by @guggero
  • multi: allow tarod to start as a subserver by @positiveblue
  • Adjust and update README.md by @Liongrass
  • Minting multi asset groups by @jharveyb
  • multi input spend: non-interactive, homogeneous asset IDs by @ffranr
  • universe: add new federation envoy for managing federated universe sync by @Roasbeef
  • tarocfg: set proof transfer receiver ack timeout to 10 seconds by @ffranr
  • multi: add inputs organisational struct for NewSplitCommitment by @ffranr
  • itest: add more test cases that use grouped assets by @guggero
  • proof: move proof receiver ack detection into backoff procedure by @ffranr
  • Convert IsSplitRoot into type to be more informative by @guggero
  • proofs: add new RPC call that allows users to generate+verify an asset ownership proof by @guggero
  • universe: add asset name to universe roots by @guggero
  • tarodb: add new tables+queries for aggregate universe stats by @Roasbeef
  • itest: add test: receiver can receive after multi failed send attempts by @ffranr
  • build: add reproducible build scripts by @guggero
  • multi: bump golang version to 1.19.9 by @jharveyb
  • CLI fixes: 'batches' moved under mintin + flag parsing fix by @jharveyb
  • tarocli: fix deleting universes from federation by @jharveyb
  • tarorb: wrap error when adding duplicate universe by @jharveyb
  • BIP updates by @guggero
  • Rename to Taproot Assets by @guggero
  • taprpc: fix CLI commands in proto comments by @jamaljsr
  • multi: final touches before next release by @Roasbeef
  • docs/bip-taro: add universe BIP by @Roasbeef
  • build: bump version to v0.2-alpha by @Roasbeef
  • version: bump version to v0.2.0-alpha.rc1 by @guggero

Don't miss a new taproot-assets release

NewReleases is sending notifications on new releases.