其他分享
首页 > 其他分享> > BEPs协议:BUMO ATP 30 协议

BEPs协议:BUMO ATP 30 协议

作者:互联网

BUMO ATP 30 协议

简介

ATP 30(Account based Tokenization Protocol) 是“Non-Fungible Tokens”,英文简写为 ”NFT”,可以翻译为不可互换的 tokens。简单地说,就是每个 token 都是独一无二的,是不能互换的;

注意

标准

NTF ID

NTF ID,即 tokenId,在合约中用唯一标识符,每个NFT的ID在智能合约的生命周期内不允许改变。推荐的实现方式有:从0开始,每新加一个 NFT,NTF ID加1

Token 属性

Token 属性可以通过合约的 tokenInfo 功能函数查询到,存储在智能合约的账号里。包含以下内容

变量 描述
id Token 惟一标识符
owner Token 所有人
description Token 描述
creationTime Token 创建时间

注意

事件

函数 issuetransfertransferFromapprove 会触发事件,事件是调用 tlog 接口,在区块链上记录一条交易日志,该日志记录了函数调用详情,方便用户阅读。

tlog定义如下:

tlog(topic,args...);

功能函数

BUMO ATP 30协议中的函数包括 issuetotalSupplybalanceOfownerOfapprovetransfertransferFromtokensOfOwnertokenInfonamesymbol

issue

totalSupply

balanceOf

ownerOf

approve

transfer

transferFrom

tokensOfOwner

tokenInfo

name

symbol

合约入口

init

main

query

标签:函数,tokenId,30,Token,json,参数,ATP,BEPs,method
来源: https://blog.csdn.net/shangsongwww/article/details/89684089