Как использовать домены RNS с невзаимозаменяемыми стандартами токенов? (например, ERC721)
Я зарегистрировал
.rsk
домен с использованием RNS, и мне интересно, могу ли я передать право собственности на него другим учетным записям, например NFT.
Возможно ли это с доменами и субдоменами? Если да, то как?
1 ответ
Все домены, созданные с помощью нового регистратора FIFS или перенесенные с помощью миграции с аукциона , совместимы с ERC721.
(Обратите внимание, что вышеизложенное относится только к доменам; субдомены не токенизируются и не совместимы с ERC721.)
Ниже приведены соответствующие строки кода в смарт-контрактах RNS:
FIFSRegistrar
->(наследовать) ->(свойство) ->(наследовать) ->(свойство)
Подробности
(наследовать)
FIFSRegistrarBase
в
FIFSRegistrar.sol#L9
contract FIFSRegistrar is FIFSRegistrarBase, PricedContract {
(свойство)
NodeOwner
в
FIFSRegistrarBase.sol#L27
NodeOwner nodeOwner;
(наследовать)
ERC721
в
NodeOwner.sol#L9
contract NodeOwner is ERC721, Ownable, AbstractNodeOwner {
(свойство)
tokenId
в
NodeOwner.sol#L113
uint256 tokenId = uint256(label);