Olaoluwa Osuntokun
Olaoluwa Osuntokun
I think I know what's up here, working on a fix.
This will be fixed by https://github.com/lightningnetwork/lnd/pull/9046
Update: only the first part will be fixed by the `lnd` PR above.
The second part was fixed by https://github.com/lightninglabs/taproot-assets/pull/1154
> Atm the canceling logic seems to need more work - if we want to properly cancel a payment, we should also send a fail htlc msg to the peer,...
Approved CI run.
Rebase conflict is preventing CI from running for some reason...
`btcd` doesn't yet have an implementation of `gettxoutproof`. Contributions accepted to add one.
> Not quite sure about adding it but am indifferent if it does get added. FWIW, there're quite a few newer standardness rules that `bitcoind` has added over the years...
I think this function can help resolve the issue w.r.t getting the internal ID, you can just specify all the normal bytes (script key, anchor point, etc): https://github.com/lightninglabs/taproot-assets/blob/ec84760f1f665d16cf730c7e6ee8b30261023d9c/tapdb/assets_store.go#L904-L935