Jonathan Harvey-Buschel

Results 28 issues of Jonathan Harvey-Buschel

**Is your feature request related to a problem? Please describe.** Some of the `make` targets used in development like `unit-trace` don't actually enable trace-level logging, only the default level of...

enhancement

Related to #577. Currently we're enabling asset-level sighashes, with one application being BTC-to-asset swaps via PSBT. A seller can construct a 1-in 1-out PSBT, where the first output anchors any...

enhancement

The current library used to build the CLI has a few known issues: Bad overflow handling (returns a 0 instead of an error) - https://github.com/lightningnetwork/lnd/pull/7350#discussion_r1087542359 Hard to prevent bool flags...

cli

Brought up by @ffranr while reviewing lightninglabs/tap#52: * [x] We should probably store the asset type of the assets in an `AssetCommitment`, as part of the commitment struct itself, similar...

commitments

If, during minting, a batch is broadcast but then the caretaker encounters an error, the broadcast batch will exist on disk but the minter will not be aware of TX...

bug
needs triage

### Background Describe your issue here. When running with tapd v0.3.0 and a global sync of all issuances on, I get numerous log messages about DB TX retries due to...

bug
database
needs triage
syncing

**Is your feature request related to a problem? Please describe.** We use worker pools in a few spots, via `fn.ParSlice` or other means. The logs do not indicate which goroutine...

enhancement

### Background When trying to sync all issuance proofs from the default Lightning Labs testnet universe, my sync hangs and then fails. ### Your environment ```sh tapcli getinfo # version...

bug
needs triage

From #971 ```bash --- FAIL: TestBatchedAssetIssuance (11.88s) test_sqlite.go:11: Creating new SQLite DB handle for testing: /tmp/TestBatchedAssetIssuance3571172735/001/tmp.db --- FAIL: TestBatchedAssetIssuance/basic_asset_creation (1.60s) planter_test.go:959: Error Trace: /home/runner/work/taproot-assets/taproot-assets/tapgarden/planter_test.go:959 /home/runner/work/taproot-assets/taproot-assets/tapgarden/planter_test.go:1097 /home/runner/work/taproot-assets/taproot-assets/tapgarden/planter_test.go:1829 Error: Received unexpected error:...

bug
needs triage

Addressing #925 , continuation of #930 . - [x] Only encode non-default (non-zero) precision values. - [x] Reject mints if the existing JSON metadata is too big to add the...

enhancement