Bài viết
Chia sẻ kiến thức của bạn.
Xavier.eth260
Mar 17, 2025
Hỏi đáp Chuyên Gia
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
2
2
Chia sẻ
Bình luận
Câu trả lời
2dudley_smith124
Mar 18 2025, 04:59Vì 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]
2
Bình luận
Ramirez177
Mar 17 2025, 18:13Khô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
1
Bình luận
Bạn có biết câu trả lời không?
Hãy đăng nhập và chia sẻ nó.