Bonjour,
Voici plusieurs jours que j’essaye en vain de résilier l’enregistrement de mon pool.
J’ai suivi les différentes étapes suivantes:
cardano-cli stake-pool deregistration-certificate … (résiliation demandée pour epoch 295)
cardano-cli transaction build-raw …
cardano-cli transaction calculate-min-fee …
cardano-cli transaction build-raw …
cardano-cli transaction sign …
cardano-cli transaction submit …
La transaction devait faire en sorte que mon pool soit résilié à l’époque 295.
Et toujours rien aujourd’hui en epoch 300.
Aussi quand je fait un query utxo de mon adresse de paiement j’ai ceci en amount:
XXXXXXX lovelace + TxOutDatumHashNone
Pourquoi ceci TxOutDatumHashNone ???
Merci d’avance pour votre aide.
Bonjour,
Si tu le souhaites, je peux t’y aider - mais pour cela il faudrait être un peu plus précis sur les commandes exactes que tu as utilisées pour desenregistrer le pool.
Bonjour,
Voici les commandes que j’ai tapées:
cardano-cli stake-pool deregistration-certificate \
--cold-verification-key-file cold.vkey \
--epoch 295 \
--out-file pool.dereg
cardano-cli transaction build-raw \
--tx-in 2da9bf0d720371f5655095aa1f4fe0302c9493af84042325e63640ab7949ead9#0 \
--tx-out $(cat payment.addr)+0 \
--ttl 0 \
--fee 0 \
--out-file tx.draft \
--certificate-file pool.dereg
cardano-cli transaction calculate-min-fee \
--tx-body-file tx.draft \
--tx-in-count 1 \
--tx-out-count 1 \
--witness-count 1 \
--byron-witness-count 0 \
--mainnet \
--protocol-params-file protocol.json
cardano-cli transaction build-raw \
--tx-in 2da9bf0d720371f5655095aa1f4fe0302c9493af84042325e63640ab7949ead9#0 \
--tx-out $(cat payment.addr)+9082391116 \
--ttl 41713756 \
--fee 172497 \
--out-file tx.raw \
--certificate-file pool.dereg
cardano-cli transaction sign \
--tx-body-file tx.raw \
--signing-key-file payment.skey \
--signing-key-file old.skey \
--mainnet \
--out-file tx.signed
cardano-cli transaction submit \
--tx-file tx.signed \
--mainnet
Je ne vois rien de particulier, si ce n’est que le nombre de witness n’est pas 1, mais 2 dans ce cas précis.
L’époque de fin doit être au minimum l’époque suivante. Et le dépot de 500 ADA devrait revenir dans l’adresse de récompenses du pool à la fin de la troisième époque après retrait du pool.
Ah, très bien je vais tester avec la bonne valeur de witness. Merci!