Вызвать nft_transfer, используя имя контракта на блокчейне NEAR?

У меня вопрос об использовании NFT в блокчейне NEAR. Например, у меня есть NFT на каком-то рынке (назовем его контракт A). Я добавляю еще один контракт (назовем его контрактом) в список разрешений на моем токене (с использованием NEP-178 и утверждений). Теперь этот контракт можно назвать nft_tansferна мой токен и перенести его на свой аккаунт. Есть ли способ создать метод, который я вызову по контракту, который передаст мне NFT? Похоже, если я позвоню nft_transfer это не сработает, потому что я не являюсь владельцем NFT и у меня нет права утверждения.

Я имею в виду, что контракт готов передать мне NFT, но он должен это сделать, когда я прошу контракт Bдля этого. Заранее спасибо!

1 ответ

Вы правильно поняли, другого выхода нет, кроме как по контракту. Aимеет какую-то ошибку или специальную реализацию для «предыдущих владельцев» или что-то еще.

Другие вопросы по тегам