BP-WG / bp-std

Modern & lightweight implementation of bitcoin standards without rust-bitcoin/miniscript dependencies
Apache License 2.0
16 stars 17 forks source link

Missing merkle_root implementation in Taptree #10

Open crisdut opened 9 months ago

crisdut commented 9 months ago

Description

Currently, the TapTree::merkle_root is not implemented. This causes error during transfer creation step in RGB v0.11:

RGB: command-line wallet for RGB smart contracts
     by LNP/BP Standards Association

Loading descriptor from wallet default ... success
Loading stock ... success
thread 'main' panicked at 'not yet implemented', /bp-std/derive/src/taptree.rs:144:9
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

Type: bug Version: https://github.com/BP-WG/bp-std/commit/a2005978df1078c3ea55c11db27693c9cd5a9052

dr-orlovsky commented 9 months ago

Partially closed in 4a234b94136613f1f5ef8d409fed2829f0d8e346

crisdut commented 9 months ago

I'm going to close this issue, okay?

dr-orlovsky commented 9 months ago

Nope - script part is not yet implemented.