ElementsProject / ElementsProject/elements

add multi-asset support to new `sendall` RPC

Offen
#1,340 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
enhancement
Vorherrschende Sprache
C++
Sterne
1.2k
Forks
416
Ø Merge
1 T. 23 Std.
Gemergte PRs (30 T.)
15

Beschreibung

I am in the process of merging https://github.com/bitcoin/bitcoin/pull/24118 into Elements.

This PR adds a new `sendall` RPC. However, I am just merging the bitcoin version, and I am not adding elements-specific arguments.

After this is merged, we will need to do follow-up work which adds an `asset` argument to `sendall`, so that a user can choose to `sendall` of a specific asset, rather than simply sending all the UTXOs in their wallet, regardless of asset-type.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Überprüfe Bitcoin PR #24118 und die Elements-Implementierung des neuen `sendall`-RPC, sobald er zusammengeführt wurde. Verfolge, wie `sendall` die Wallet-UTXOs auswählt, und bestimme, wo ein `asset`-Argument hingehört. Die Aufgabe ist abgeschlossen, wenn Benutzer ein bestimmtes Asset auswählen können, anstatt UTXOs immer über alle Asset-Typen hinweg zu senden, einschließlich der entsprechenden RPC-Abdeckung.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
cpp
Bereich
api, blockchain
Issue-Typ
Feature
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.