相关文章:
智能合约养成日记合约状态数据定义与方法实现
Rust智能合约养成日记编写Rust智能合约单元测试
在本期Rust智能合约开发Blog中,BlockSec将为大家介绍如何将一个简单的示例智能合约部署至NEAR测试网络(TestNet)中,执行合约,并查询合约的执行结果。
当合约的开发者们实现了合约的主要逻辑,进行了单元测试后,开发者可将该合约项目编译成WASM字节码,部署到NEAR的测试链上,为最后部署到主网(MainNet)做准备。
Animoca Brands和Hex Trust合作为GameFi提供机构级钱包:金色财经报道,Animoca Brands和Hex Trust正在合作为在线游戏玩家提供机构级钱包和金融服务。Hex Trust将作为托管人并为Animoca Brands生态系统中的游戏玩家提供金融服务,其中包括The Sandbox。声明称,这些服务还将包括NFT和其他加密资产的银行服务。据悉,Animoca Brands是去中心化游戏和NFT投资者,Hex Trust是一家在香港和新加坡拥有执照的加密货币托管和金融服务提供商。[2021/11/26 7:11:12]
1
Cardano基金会宣布捐助泛非项目Trust graphic novel:10月2日,Cardano基金会发推,宣布捐助泛非项目Trust graphic novel。该项目旨在提高人们对区块链技术力量的认识,以向缺乏金融服务的社区提供金融主权。[2020/10/2]
3
'
如下是调用该合约中函数set_status返回的信息
Schedulingacall:contract01
挪威三文鱼生产商加入IBM 区块链平台Food Trust:挪威的三文鱼生产商Kvar?yArctic已加入IBM Food Trust区块链平台,旨在通过Food Trust提供的基于区块链的供应链解决方案向餐馆和消费者提供有关其产品来源的详细信息,提高透明度并帮助防止海鲜行业的欺诈行为。(Cointelegraph)[2020/6/5]
)TransactTransactionIdE9dsw8H9ztDN18DDvXKTBPvBLWHew7TtuWsLgg6uvesNToseethetransactioninthetransactionexplorer,pleaseopenthisurlinyourbrowser(https://explorer.testnet.near.org/transactions/E9dsw8H9ztDN18DDvXKTBPvBLWHew7TtuWsLgg6uvesN)''
可见该笔StatusMessage合约函数调用交易能够正常执行,并返回了具体的TransactionID,即E9dsw8H9ztDN18DDvXKTBPvBLWHew7TtuWsLgg6uvesN
3.6交易查询
NEAR为社区提供了一个数据浏览查询平台NEARExplorer。用户可以在该平台中搜索指定网络中的账户ID,交易哈希,交易区块等实时链上信息。
利用该笔交易的ID可以在NEARExplorer查询具体的交易细节。https://explorer.testnet.near.org/transactions/E9dsw8H9ztDN18DDvXKTBPvBLWHew7TtuWsLgg6uvesN
本期总结和预告
这一期中我们详细的介绍了如何将一个智能合约编译,并且部署到测试链上,接着如何调用指定的合约中的函数,并且通过explorer查询特定交易的状态。通过前三期的Rust智能合约养成日记,相信同学们大概知道如何从头开始写一个简单的合约,并且将其部署。从下一期开始BlockSec将主要从安全的角度,向大家进一步展示如何编写一个安全的智能合约。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。