ElementsProject / ElementsProject/elements
Peg related RPC calls should error if there is no parent chain set
- Langage dominant
- C++
- Étoiles
- 1.2k
- Forks
- 416
- Merge moyen
- 1 j 23 h
- PR mergées (30 j)
- 15
Description
Currently (tested in 0.18.1.9 and 0.18.11):
If I set `chain=whatever`, `con_has_parent_chain=0` or `parentgenesisblockhash=Null` in elements.conf I can still call getpeginaddress from a connected client without error and get a `mainchain_address` and `claim_script` returned.
I would have expected any peg related RPC calls to error if the parent chain is nothing.
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Reproduisez le comportement en utilisant elements.conf avec chain=whatever, con_has_parent_chain=0 ou parentgenesisblockhash=Null, puis appelez getpeginaddress depuis un client connecté. Suivez les points d’entrée RPC liés au peg et rendez leur comportement cohérent lorsqu’aucune chaîne parente n’est configurée ; le travail est terminé lorsque ces appels renvoient une erreur au lieu de mainchain_address et claim_script.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- cpp
- Domaine
- api, blockchain
- Type d'issue
- Bug
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 42/100