`tx update sequence-number next` fails when the transaction source is a muxed account
I maintainer di solito rispondono entro 2 giorni
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 76/100
Direzione di ricerca
Inizia con il comando stellar tx update sequence-number next e riproduci il fallimento usando la transazione di muxed-account mostrata nell’issue. Traccia come viene decodificata la sorgente della transazione e come viene recuperato il numero di sequenza dell’account sottostante, quindi verifica che il comando abbia esito positivo sia per le sorgenti muxed sia per quelle normali e preservi l’output della transazione previsto.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
What version are you using?
stellar-cli 28.1.0 (d0b26d9, built from main).
What did you do?
I built a payment with a muxed (M…) source account and asked the CLI to fill in the next sequence number:
Setup transaction:
$ stellar network use testnet
$ stellar keys generate alice --fund
$ stellar keys generate bob --fund
$ stellar keys address alice
GD2B52NO66LDB7V745JLNTTWNHBSQJDY3GODG36E6JLUX4F5MMVPSB4H
$ alice_m123=$(stellar keys address alice | stellar-strkey decode | jq '{muxed_account_ed25519: {ed25519: .public_key_ed25519, id: 123}}' | stellar-strkey encode)
$ echo $alice_m123
MD2B52NO66LDB7V745JLNTTWNHBSQJDY3GODG36E6JLUX4F5MMVPSAAAAAAAAAAAPPTC4
$ tx=$(stellar tx new payment --source $alice_m123 --destination bob --amount 1 --build-only)
$ echo $tx
AAAAAgAAAQAAAAAAAAAAe/Qe6a73ljD+v+dSts52acMoJHjZnDNvxPJXS/C9Yyr5AAAAZABLt2UAAAABAAAAAAAAAAAAAAABAAAAAAAAAAEAAAAAzzHaMX7aCe5rN/dBo5nmtZm9AZNqta0rENosve8iCk8AAAAAAAAAAAAAAAEAAAAAAAAAAA==
Attempt to update its sequence number:
$ echo $tx | stellar tx update sequence-number next
What did you expect to see?
The transaction updated with the next sequence number of the underlying G… account, the same as when the source is alice. For example:
$ stellar tx new payment --source alice --destination bob --amount 1 --build-only \
| stellar tx update sequence-number next
AAAAAgAAAAD0Humu95Yw/r/nUrbOdmnDKCR42Zwzb8TyV0vwvWMq+QAAAGQAS7dlAAAAAQAAAAAAAAAAAAAAAQAAAAAAAAABAAAAAM8x2jF+2gnuazf3QaOZ5rWZvQGTarWtKxDaLL3vIgpPAAAAAAAAAAAAAAABAAAAAAAAAAA=
What did you see instead?
Fails when the tx source is a muxed:
$ stellar tx new payment --source $alice_m123 --destination bob --amount 1 --build-only \
| stellar tx update sequence-number next
❌ error: the strkey decodes to more bytes than allowed
- Lingua principale
- Rust
- Stelle
- 123
- Fork
- 147
- Merge medio
- 3g 11h
- PR unite (30g)
- 39
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di stellar/stellar-cli
-
Difficoltà 1/5 1-3 ore Idoneità per principianti 85/100
stellar/stellar-cli#2781 ·
I maintainer di solito rispondono entro 2 giorni
-
Display the full authorization tree before signing auth entriesForse già presa @DeadZen l’ha presa 3 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
stellar/stellar-cli#2779 ·
I maintainer di solito rispondono entro 2 giorni
-
`tx edit` fails on transaction XDR that is wrapped across multiple linesForse già presa @neimasilk-arch l’ha presa 3 giorni fa. Apertabug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
stellar/stellar-cli#2773 ·
I maintainer di solito rispondono entro 2 giorni
-
`tx new liquidity-pool-deposit`/`-withdraw` reject the hex pool ID supported on other commandsApertabug
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
stellar/stellar-cli#2770 · 1 commento ·
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
stellar/stellar-cli#2753 ·
I maintainer di solito rispondono entro 2 giorni
Tutte le issue di stellar/stellar-cli
Issue simili
-
agent/sec-check hive/hive-school-tunaos security
Difficoltà 2/5 1-3 ore Idoneità per principianti 90/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 90/100
Sovereign-Labs/sovereign-sdk#3070 ·
-
Accepts Invalid URLApertabug
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
I maintainer di solito rispondono entro 1 giorno
-
area:prove bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
Chelis-Lang/chelis#3317 ·
I maintainer di solito rispondono entro 1 giorno
-
[macOS Desktop] New sidebar hover navigation accidentally switches sections while reaching a chatApertaapp bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
I maintainer di solito rispondono entro 1 giorno