工具介绍
中文 ERC-1808 完整规格: https://GitHub.com/ethereum/EIPs/issues/2246 开发文档: 1808 标准与多元宇宙系统 ERC-1808 ERC (以太币标准)…
ERC-1808
完整规范: https://github.com/ethereum/EIPs/issues/2246
开发文档: 1808标准与多元宇宙系统
- Blockchain
- transferSystemAdmin(address _newSystemAdmin) 权限: 系统管理员
- setBusinessAdmin(address _businessAdmin, bool _changeType) 权限: 系统管理员
- isBusinessAdmin(address _businessAdmin)
- addChain(string memory _chainName) 添加支持合约的区块链(合约) 权限: 业务管理员
- setChainState(uint256 _chainId, bool _state) 更改支持合约的区块链(合约)的状态 权限: 业务管理员
- getChains() 获取支持合约的区块链(合约)的状态 权限: 业务管理员
- getChainsCount() 获取支持区块链的总数量
- getChain(uint256 _chainId) 获取基于其 ID 的区块链的信息 权限: 业务管理员
- isEnableChain(uint256 _chainId) 区块链是否已启用
- ERC-1808 接口
- ownerOf(uint256 _tokenId) 查找 NFT 的所有者
- safeTransferFromWithExtData(address _from, address _to, uint256 _tokenId, string calldata data) 将 NFT 的所有权从一个地址转移到另一个地址,允许附加额外数据; 需要验证是否是嵌套 NFT。如果是,则不能进行交易。
- safeTransferFrom(address _from, address _to, uint256 _tokenId) 将 NFT 的所有权从一个地址转移到另一个地址,不附加任何额外数据; 需要验证是否是嵌套 NFT。如果是,则不能进行交易。
中文