Bài viết
Chia sẻ kiến thức của bạn.
Làm thế nào để chuyển một đối tượng thuộc sở hữu của một đối tượng khác?
Tôi đang phải đối mặt với một vấn đề với việc chuyển một đối tượng A, thuộc sở hữu của đối tượng B và đối tượng B thuộc sở hữu của tôi. Tôi gặp lỗi cho biết giao dịch không được ký bởi người gửi chính xác. Có ai biết cách giải quyết vấn đề này và nhận đúng đối tượng A không?
- Move CLI
- Move
Câu trả lời
1Có vẻ như bạn cần sử dụng quy trình 'Transfer To Object' (TTO). Hãy chắc chắn rằng bạn kiểm tra khả năng của các đối tượng liên quan. Kiểu đối tượng cha (obj_b) phải cho phép nhận đối tượng vì nó yêu cầu quyền truy cập có thể thay đổi vào UID của nó. Ngoài ra, hãy đảm bảo rằng nếu đối tượng con (obj_a) không có store
khả năng, nó phải được thiết lập để có thể nhận được. Thông tin chi tiết có thể được tìm thấy trong bảng này: https://docs.sui.io/concepts/transfers/transfer-to-object#custom-receiving-rules
Bạn có biết câu trả lời không?
Hãy đăng nhập và chia sẻ nó.