Skip to content

Allow setting Price Oracle metadata when creating an asset invoice and making an asset payment#1

Closed
jcbrand wants to merge 77 commits intomasterfrom
jcbrand/metadata
Closed

Allow setting Price Oracle metadata when creating an asset invoice and making an asset payment#1
jcbrand wants to merge 77 commits intomasterfrom
jcbrand/metadata

Conversation

@jcbrand
Copy link
Collaborator

@jcbrand jcbrand commented Dec 17, 2025

Description

Allows specifying metadata which gets passed along to the Taproot Assets Price Oracle.

This can be necessary when testing a custom Price Oracle implementation with a Polar network.

Note: This PR relies on changes made in jamaljsr#1339

Steps to Test

  1. Create an invoice or start a payment
  2. Choose an asset
  3. See the "Advanced" section and a metadata textarea inside it.

Screenshots

image

renovate bot and others added 30 commits September 22, 2025 04:56
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…1280)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…amaljsr#1294)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…1306)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
jamaljsr and others added 29 commits November 29, 2025 19:35
In this commit, we split the DefaultDesigner component into Network
and Simulation tabs. We also added the default look for the
SimulationTab.
In this commit, we add simln and its related configurations to the
docker.
In this commit we extract status button logic into a component
so that we can reuse it in other places.
In the commit we add the sinln support to litd nodes.
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
```
[app] src/lib/lightning/types.ts
[app] Line 89:18:  An interface declaring no members is equivalent to its
      supertype  @typescript-eslint/no-empty-interface
```
Adds an "Advanced Options" section with a checkbox where you can choose
to allow self-payments.
@jcbrand jcbrand closed this Dec 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants