Publicación
Comparte tu conocimiento.
How to assign multiple variables from a tuple in CLI for PTB?
I'm working with the CLI and calling a function 0x2::transfer_policy::confirm_request
that returns a tuple (item, paid, from)
. I want to use these values in a PTB command. How can I assign each element of this tuple to separate variables using CLI?
- Move CLI
- Move
Respuestas
2Así que solo para confirmar después de la adición de Ashok, en el comando PTB harías algo similar a:
sui client ptb \
--move-call [...] \
--assign result \
--assign item result.0 \
--assign paid result.1 \
--assign from result.2
[...the rest of the PTB]
No por el momento. Puede asignarlos individualmente mediante el índice de tuplas. Por ejemplo, obtendrás la tupla como resultado, así que puedes obtener cada elemento y asignarlo por separado. Puedes hacerlo de la siguiente manera:
--assign item result.0
--assign paid result.1
--assign from result.2
Sabes la respuesta?
Inicie sesión y compártalo.
Move is an executable bytecode language used to implement custom transactions and smart contracts.
Gana tu parte de 1000 Sui
Gana puntos de reputación y obtén recompensas por ayudar a crecer a la comunidad de Sui.

- ... SUI0xduckmove+628
- ... SUIHaGiang+493
- ... SUIharry phan+442
- ... SUIMoonBags+424
- ... SUIBenjamin XDV+378
- ... SUIMeaning.Sui+367
- ... SUI