Skip to content

Instantly share code, notes, and snippets.

View ffranr's full-sized avatar
💭
nostr: npub10v58y2tvnfn64wxewukmwswjaskpdudqkz6udukxederhdkrt5qs2dkn45

ffranr

💭
nostr: npub10v58y2tvnfn64wxewukmwswjaskpdudqkz6udukxederhdkrt5qs2dkn45
View GitHub Profile
@ffranr
ffranr / burn.go
Created October 27, 2025 22:28
burn via asset ID or asset group pub key
// BurnAsset burns the given number of units of a given asset by sending them
// to a provably un-spendable script key. Burning means irrevocably destroying
// a certain number of assets, reducing the total supply of the asset. Because
// burning is such a destructive and non-reversible operation, some specific
// values need to be set in the request to avoid accidental burns.
func (r *rpcServer) BurnAsset(ctx context.Context,
in *taprpc.BurnAssetRequest) (*taprpc.BurnAssetResponse, error) {
rpcsLog.Debug("Executing asset burn")
@ffranr
ffranr / tap-CI-flakes_2025-04-22.txt
Last active April 23, 2025 11:27
recent tap CI flakes, coverage unit test job
--- FAIL: TestBatchedAssetIssuance (60.19s)
test_sqlite.go:11: Creating new SQLite DB handle for testing: /tmp/TestBatchedAssetIssuance3129880405/001/tmp.db
--- FAIL: TestBatchedAssetIssuance/basic_asset_creation (38.76s)
planter_test.go:1114:
Error Trace: /home/runner/work/taproot-assets/taproot-assets/tapgarden/planter_test.go:642
/home/runner/work/taproot-assets/taproot-assets/tapgarden/planter_test.go:1114
/home/runner/work/taproot-assets/taproot-assets/tapgarden/planter_test.go:2032
Error: Received unexpected error:
predicate not satisfied after time out
Test: TestBatchedAssetIssuance/basic_asset_creation
### Keybase proof
I hereby claim:
* I am ffranr on github.
* I am ffranr (https://keybase.io/ffranr) on keybase.
* I have a public key ASAkwx5qh8z6fUKjssCZkmcWrzUFaoSLMDV11U5vDW4ZFwo
To claim this, I am signing this object:
@ffranr
ffranr / resources_for_learning_python.md
Created October 29, 2017 14:56
Resources For Learning Python

Resources For Learning Python

Links to free resources for learning Python. Please report (via comments) broken links or if a resource is no longer free.

Inspiration

Title Link Comments
Official Python Brochure Official Python Brochure - PDF
- Used by Google, Mozilla, NASA,
Finance (Two Sigma, JPM, BAML),
Animation (Blender)
Official Python Jobs Board - Jobs specifically targetted at Python developers

Keybase proof

I hereby claim:

  • I am rffrancon on github.
  • I am rffrancon (https://keybase.io/rffrancon) on keybase.
  • I have a public key ASBfDagV9GXBfc0QlPZvK56MYQ3yoJ6v5VLd2HLQ603tlQo

To claim this, I am signing this object: