Skip to content

Receive requests: add address type selection #110

Description

@johnny9

Gap

QML always creates receive addresses using the wallet default output type. Qt widgets let the user choose supported address types such as Legacy, P2SH-SegWit, Bech32, and Taproot.

Work

Expose supported receive output types in the request flow and pass the selected type into address generation for new requests and new receive addresses.

Code References

  • qml/models/walletqmlmodel.cpp:627
  • bitcoin/src/qt/receivecoinsdialog.cpp:89
  • bitcoin/src/qt/receivecoinsdialog.cpp:154

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestv1.0Required or tracked for v1.0 releasewallet

    Projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions