Bài viết
Chia sẻ kiến thức của bạn.
Làm thế nào để tìm ID đối tượng giới hạn kho bạc cho một loại tiền xu?
Tôi muốn biết làm thế nào tôi có thể lấy ID đối tượng của mũ kho bạc cho một đồng tiền, chỉ được đặt tên loại tiền xu. Hiện tại, tôi đang tìm nạp đối tượng siêu dữ liệu và kiểm tra các giao dịch trước đó của nó để tìm đối tượng giới hạn kho bạc, nhưng phương pháp này có vẻ không hiệu quả. Tôi đang tìm kiếm một cách dễ dàng và hiệu quả hơn để xác định xem một máy đúc tiền có bị đóng băng hay không bằng cách sử dụng tên loại tiền xu. Có đề xuất nào không?
- Sui
Câu trả lời
4Nếu giới hạn kho bạc đã được chuyển sang một địa chỉ khác, bạn có thể định cấu hình truy vấn của mình để bao gồm thông tin chủ sở hữu. Sử dụng cấu hình sau trong truy vấn của bạn: QUERY_OPTIONS
vàQUERY_FILTER
, và chỉ định chủ sở hữu hoặc bộ lọc mong đợi cho TreasuryCap
loại cấu trúc.
Điều quan trọng là đảm bảo bạn chuyển đối tượng coin một cách chính xác trong quá trình khởi tạo. Xác nhận rằng khi sử dụngtransfer::public_transfer(treasury, tx_context::sender(ctx))
, địa chỉ chính xác được chọn để chuyển khoản.
Hãy nhớ rằng, nếu bạn chỉ lấy thông tin này cho các đồng tiền ngẫu nhiên và chỉ có tên loại tiền xu, bạn sẽ cần phải điều chỉnh cách tiếp cận của mình, vì chi tiết tạo tiền xu có thể không được biết.
Khi bạn đúc một đồng xu, bạn có thể sử dụnglet (treasury, metadata) = coin::create_currency
, nơi ctx.sender()
nhận được đối tượng Coin Treasury. Để định vị đối tượng này, sử dụng getOwnedObjects
từ React SDK và lọc theo Treasury
loại đối tượng.
Bạn có biết câu trả lời không?
Hãy đăng nhập và chia sẻ nó.
Sui is a Layer 1 protocol blockchain designed as the first internet-scale programmable blockchain platform.
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.

- 0xduckmove... SUI+88
1
- harry phan... SUI+61
2
- MiniBob... SUI+57
3
- ... SUIHaGiang+56
- ... SUIRogue+47
- ... SUIRogueRig+44
- ... SUIPeera Admin+25
- ... SUIVens.sui+20
- ... SUIMarlKey+20
- ... SUIdudley_smith+16