Move.

Bài viết

Chia sẻ kiến thức của bạn.

Xavier.eth.
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

2
dudley_smith.
Mar 18 2025, 04:59

Vì 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
.
Ramirez.
Mar 17 2025, 18:13

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
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ó.

Move is an executable bytecode language used to implement custom transactions and smart contracts.

148Bài viết231Câu trả lời
Sui.X.Peera.

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.

Chiến dịch phần thưởngTháng Sáu
    Chúng tôi sử dụng cookie để đảm bảo bạn có trải nghiệm tốt nhất trên trang web của chúng tôi.
    Thêm thông tin