Skip to content

tarod v0.1.1-alpha

Pre-release
Pre-release
Compare
Choose a tag to compare
@Roasbeef Roasbeef released this 15 Nov 01:13
· 2141 commits to main since this release
v0.1.1-alpha
77b6919

This marks the first minor release of the v0.1.x series. This release includes a series of bug fixes, and also enables two new milestones for sending assets:

  1. The ability to send "full value assets". This means if you have 10 units of an asset, you can now send those 10 units to another party w/o a change address/split.
  2. The ability to send collectibles. This is effectively a special case of the above, where the amount is always 1.

There've been a series of breaking changes to the SQL table schema, as well as the various TLV encoding formats. Before updating, users will need to wipe their local storage.

What's Changed

  • tarodb: fix data races in unit tests by @jharveyb in #153
  • multi: list asset transfers through RPC + cli by @bhandras in #158
  • cmd: fix import/export from file, allow stdin/stdout to be used by @guggero in #157
  • mutli: fix surpuious timeout due to incorrect quit/wait usage, make usage more consistent by @Roasbeef in #154
  • docs: clarify the necessary build tags for lnd in README/Prerequisites by @FelixWeis in #161
  • tarofreighter: fix semantic error when accounting for fee delta by @Roasbeef in #155
  • multi: refactor proof file format by @guggero in #134
  • multi: properly read split commitment roots from disk, eliminate unwarranted input asset mutation by @Roasbeef in #156
  • gitignore: ignore IDEA editor config by @halseth in #166
  • gitignore: ignore itest log files by @halseth in #169
  • taroscript: add add more error context to IsValidInput by @Roasbeef in #173
  • Wrap math.MaxInt64 in int64() for 32-bit cross-compilation by @jacohend in #167
  • build: get binary build info from debug/buildinfo by @positiveblue in #170
  • SendAsset: Correct receiver output index by @halseth in #168
  • multi: fix input pkscript construction, add round trip spend test by @jharveyb in #172
  • multi: support non-interactive full-value sends by @jharveyb in #159
  • multi: run make fmt by @halseth in #183
  • Add Docker Support by @mroxso in #179
  • update readme: remove 🍠 emoji from commands by @airlacodes in #162
  • tarodb: fix bug in asset coin selection related to key families by @Roasbeef in #182
  • multi: encode/decode keys with their parity byte by @jharveyb in #187
  • tarodb: add chain_fees to chain_txns by @positiveblue in #184
  • multi: support non-interactive collectible sends by @jharveyb in #176

New Contributors

Full Changelog: v0.1.0-alpha...v0.1.1-alpha