THE:Rust智能合约养成日记(3)-ODAILY

相关文章:

智能合约养成日记合约状态数据定义与方法实现

Rust智能合约养成日记编写Rust智能合约单元测试

在本期Rust智能合约开发Blog中,BlockSec将为大家介绍如何将一个简单的示例智能合约部署至NEAR测试网络(TestNet)中,执行合约,并查询合约的执行结果。

当合约的开发者们实现了合约的主要逻辑,进行了单元测试后,开发者可将该合约项目编译成WASM字节码,部署到NEAR的测试链上,为最后部署到主网(MainNet)做准备。

a16z发文介绍Aztec Connect的跨链密封投标拍卖模式:2月23日消息,a16z发文介绍了使用Aztec Connect的跨链密封投标拍卖模式。它可以为任意规模的投标提供隐私,而无需额外的抵押品。

Aztec Connect是一个框架,它使用户能够从Aztec的ZK rollup的隐私中访问以太坊L1上的智能合约。以太坊上的汇总处理器合约可以调用符合特定接口的兼容桥接合约,允许Aztec用户使用他们的托管资产与这些合约进行交互。桥接合约通常插入L1上现有的DeFi协议,例如,已经为Uniswap、Lido和Element Finance实施了桥接。[2023/2/23 12:23:49]

1

Yuga Labs元宇宙项目Otherside介绍9个社区项目:金色财经报道,据 Yuga Labs 元宇宙项目 Otherside 在社交媒体上重点介绍了 9 个社区项目和构建者,分别是:“非官方 Otherside 维基百科” Wikiotherside、Otherside 数据分析构建器 Otherside_wiki、媒体项目 OtherSpaceFM、播客项目 NFTeaShow、Otherside 动画建设者 Rida、Koda 动画艺术家 KEEZi.ETH 和另一位动画师 Takeshi Gitano、以及 Koda 3D 效果图制作项目 Jepgkidz 和 Otherside 音乐视频项目 ApeRaveClub。[2023/1/1 22:19:55]

3

动态 | 以太坊Layer 2项目Plasma发文介绍可支持所有Layer 2协议的虚拟机OVM:以太坊Layer 2项目Plasma发文介绍Optimistic Virtual Machine (OVM),一个可以支持所有Layer 2协议的虚拟机。其通用性来自于将Layer 2重新定位为一种基于以太坊协议之上最佳的分叉选择机制。OVM的规范很大程度上借鉴CBC Casper共识协议的论文,把Layer 2描述为基于Layer 1共识的直接扩展。这提供了一种通过一个虚拟机OVM就可以统一所有Layer 2协议(闪电网络、Plasma等) 的可能性。[2019/7/14]

'

如下是调用该合约中函数set_status返回的信息

Schedulingacall:contract01

)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将主要从安全的角度,向大家进一步展示如何编写一个安全的智能合约。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

链链资讯

[0:140ms0-6:132ms