mt logoMyToken
总市值:
0%
恐慌指数:
0%
币种:--
交易所 --
ETH Gas:--
EN
USD
APP
Ap Store QR Code

Scan Download

TRON开发者指南 | 第十期:关于TRC10智能合约转让

收藏
分享

波场TRON|TRON开发者指南

波场TRON团队为更好地服务社区开发者及建设者,吸引更多强大力量共同建设TRON全球网络生态社区,特制作TRON开发指南,指南将由浅入深为您介绍在波场网络上所遇到的问题和注意事项。




欢迎来到

波场TRON开发者指南

 

在这里

您将找到最全面的指南与文档

助力您完美使用

【TRON Developer Guide 】

 

TRC10 代币是波场中的系统级代币类型。与 TRC20 代币相比,TRC10 代币面临用户体验灵活性问题。 在Odyssey 3.2中,开发人员及其智能合约调用者可以根据合同逻辑,通过智能合约与TRC10代币交互,从而使他们能够更好地在业务场景中控制代币执行。 与TRC20代币不同,发送TRC10代币与在合同中传输TRX一致,这意味着TRC10的使用量类似于TRX使用量。


将 TRC10 转到智能合约账户


TRC10 代币可以通过合约调用转移到智能合约。 合同调用使用DeployContract和TriggerContract的两个gRPC API。


钱包-CLI和示例

部署合约


新参数说明

tokenValue:调用方希望从调用方帐户发送到合约帐户的代币金额。

tokenId :目标代币标识符,是ProtoBuf中的int64类型。 在钱包客户端中,使用#表示 tokenId 的无效字段。



智能合约中的TRC10交互

TRC10 合约示例



TRC 代币类型

Odyssey_v3.2 为TRC10 代币定义了一种新类型(trcToken),它代表代币转账操作中的 tokenId。 TRC10 代币可以转换为 uint256 类型,反之亦然。

 

转移代币



Odyssey_v3.2 为 TRON solidity 编译器中的 TRC10 代币传输定义了一个新的 transferToken 函数,并且在 JAVA-TRON 中也得到了支持。 地址类型变量调用此本机函数。这意味着当前合同希望将特定数量的目标代币从合同的帐户,转移到此地址的帐户。 TransferToken 函数与 transfer(uint256)函数共享类似的机制。 只有 2300 能量被发送到此函数,及其相关的回退函数。

 

代币余额查询



Odyssey_v3.2为 TRC10 代币余额查询定义了一个新的 tokenBalance 函数。 地址类型变量调用此本机函数,该函数返回地址帐户拥有的目标代币数量。

TokenValue & TokenID

Msg.tokenvalue 表示当前 msg 调用中的标记值,默认值为 0。 Msg.tokenid 表示当前 msg 调用中的标记 Id,默认值为 0。


Solidity 编译器

GitHub

Odyssey v3.2

 

重要提示

在 JAVA-TRON Odyssey_v3.2 中的 ALLOW_TVM_TRANSFER_TRC10 提案获得批准之前,新 TRON / solidity Odyssey_v3.2 编译器生成的字节码将无法工作。 因此,TRON-Studio 和依赖于 TRON 编译器的任何其他工具不应导入版本 3.2 编译器并向公众公开,直到链上批准 ALLOW_TVM_TRANSFER_TRC10 提议为止。


- END-


波场TRON创始人及团队介绍

(向上滑动查看内容)



由马云湖畔大学首期学员孙宇晨建立的波场TRON以推动互联网去中心化为己任,致力于为去中心化互联网搭建基础设施。旗下的TRON协议是全球最大的基于区块链的去中心化应用操作系统协议之一,为协议上的去中心化应用运行提供高吞吐,高扩展,高可靠性的底层公链支持。波场TRON还通过创新的可插拔智能合约平台为以太坊智能合约提供更好的兼容性。

自2018年7月24日起,TRON收购了位于旧金山的互联网技术公司BitTorrent Inc.。BitTorrent Inc.设计的分布式技术能够有效扩展,保持智能化,并使创作者和消费者能够控制其内容和数据。每个月有超过1.7亿人使用BitTorrent Inc.开发的产品。BitTorrent Inc.的协议每天可以传输全球40%的互联网流量。

孙宇晨,1990年生,美国常青藤盟校宾夕法尼亚大学硕士,北京大学学士。
前Ripple大中华区首席代表,波场TRON创始人,BitTorrent CEO,移动社交应用陪我APP创始人兼CEO。
2011年亚洲周刊封面人物,2014年达沃斯论坛全球杰出青年,2015年福布斯中国30位30岁以下创业者。
2015 CNTV中国互联网年度新锐人物,2015年成为湖畔大学首批学员中唯一90后学员 。
2018年7月24日起,TRON收购了位于旧金山的互联网技术公司BitTorrent Inc.成为BitTorrent Inc. CEO。



波场TRON创始人孙宇晨(Justin Sun)与波场TRON北京办公室平均年龄26岁的108位同事合照展示。目前波场TRON经过近一年的发展,已经快速成为全球增长最为强劲,扩张最为迅速的区块链团队之一,波场TRON团队目前仍然保持着每天发出一个新Offer的节奏,预计2019年年底将突破一千人!



了解波场TRON最新官方动态

(向上滑动查看内容)


官网:https://tron.network


您可关注微博:波场TRON官博

https://weibo.com/u/6344553397


Facebook用户可直接访问:

https://www.facebook.com/TronFoundation-144555002795817/ 


Telegram进行互动可搜索:

中文 https://t.me/tronnetworkCN03
英文 https://t.me/tronnetworkEN03


您可以前往Github了解更多:

https://github.com/tronprotocol


在Twitter上关注@tronfoundation,跟踪最新动态

https://www.reddit.com/r/Tronix/




免责声明:本文版权归原作者所有,不代表MyToken(www.mytokencap.com)观点和立场;如有关于内容、版权等问题,请与我们联系。