Signez psbt avec le portefeuille logiciel.


J’ai donc cherché pendant des jours à signer une transaction PSBT, mais après toutes mes recherches, j’ai échoué ou je n’ai tout simplement pas cherché au bon endroit.

J’ai seulement besoin de le signer d’après ce que j’ai compris. J’ai essayé d’importer le fichier sur electrum mais cela ne me permet pas de le signer, lorsque j’essaie de le signer, le bouton pour le signer est désactivé.

  • Ce que j’ai essayé  :
    • J’ai essayé d’importer directement le contenu PSBT dans electrum et de l’enregistrer dans l’historique des transactions et de procéder à sa signature, mais electrum désactive les boutons pour signer automatiquement lors de l’ouverture de la transaction.
    • Les étapes que j’ai prises sur electrum pour importer le PSBT dans le portefeuille sont  :

      Outils -> Charger la transaction -> À partir du fichier/À partir du texte -> Enregistrer

      Signez psbt avec le portefeuille logiciel.

      Ensuite, la transaction apparaît comme locale sans me permettre de le signer,

      com/a/AGrhjo9

    • J’ai essayé d’utiliser coinb.in pour signer/vérifier la transaction sans succès.
    • Différents portefeuilles et types de portefeuilles de bip32->44->49.
    • ib vers electrum, cela entraîne une erreur scriptsig-not-pushonly

    • J’ai aussi essayé de faire des recherches sur la merde et comment le faire pendant 3 jours.

    C’est un bon point que j’ai essayé mais ils n’ont pas répondu, j’ai lu la documentation plusieurs fois mais toujours sans succès.

    J’ai également lu la documentation du portefeuille et du psbt environ 20 fois.

    Ils proposent les étapes suivantes pour les transactions PSBT.

    • Un PSBT est construit avec certaines entrées et sorties, mais aucune signature
    • Le PSBT exporté peut être importé par un portefeuille prenant en charge ce format
    • Les données de transaction peuvent être inspectées et signées à l’aide du portefeuille
    • Le fichier PSBT signé est exporté du portefeuille et importé avec BTCPay Server
    • BTCPay Server produit la transaction Bitcoin finale
    • Vous vérifiez le résultat et le diffusez sur le réseau

    La plupart des gens utilisent des portefeuilles matériels pour signer ces transactions, mais actuellement, je n’en possède pas si vous avez d’autres suggestions de portefeuilles logiciels qui pourraient m’aider à toutes les oreilles.

    Merci pour votre attention et votre aide !

    Que faut-il signer exactement ?

    • Toute la transaction ?
    • Les entrées ou sorties ?
    • Ou n’importe quoi?

    Comment fusionner les signatures avec le message ?

    • Je sais qu’il existe un paramètre « fusionner les signatures à partir de » lors de l’affichage de la transaction, mais pour moi, cela entraîne une erreur d’analyse  :

      Electrum n’a pas pu analyser votre transaction  : ValueError(‘échec de la reconnaissance de l’encodage de la transaction pour txt ..)

    La passerelle de paiement qui génère le PSBT fournit également les fonctionnalités de combinaison de psbt qui, à mon avis, vous permettent de combiner 2 PSBT. J’ai essayé de coder la signature et de la fusionner, mais sans succès.

    demo

    Le paiement a également 1 ou plusieurs entrées et 1/2 sorties.