mimblewimble / grin-wallet

Grin Wallet
Apache License 2.0
185 stars 134 forks source link

Replace `failure` with `thiserror` #654

Closed yeastplume closed 2 years ago

yeastplume commented 2 years ago

Wallet counterpart for https://github.com/mimblewimble/grin/pull/3728, note that the node PR will need to be merged before this will compile.

All should be as before, except thiserror doesn't support explicit backtraces so these have been removed from test output where they appeared.

Review should again just check to ensure I haven't accidentally changed any logic.

yeastplume commented 2 years ago

All good, many thanks for reviewing!