Bài viết
Chia sẻ kiến thức của bạn.
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
Câu trả lời
2Vì vậy, chỉ để xác nhận sau khi bổ sung Ashok, trong lệnh PTB, bạn sẽ làm một cái gì đó tương tự như:
sui client ptb \
--move-call [...] \
--assign result \
--assign item result.0 \
--assign paid result.1 \
--assign from result.2
[...the rest of the PTB]
Không phải lúc này. Bạn có thể gán chúng riêng lẻ bằng cách sử dụng chỉ mục tuple. Ví dụ, bạn sẽ nhận được kết quả của tuple, vì vậy bạn chỉ có thể lấy từng phần tử và gán nó riêng biệt. Bạn có thể làm điều này như sau:
--assign item result.0
--assign paid result.1
--assign from result.2
Bạn có biết câu trả lời không?
Hãy đăng nhập và chia sẻ nó.
Move is an executable bytecode language used to implement custom transactions and smart contracts.
Kiếm phần của bạn từ 1000 Sui
Tích lũy điểm danh tiếng và nhận phần thưởng khi giúp cộng đồng Sui phát triển.

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