💥 Gate广场活动: #FST创作大赛# 💥
在 Gate广场 发布 CandyDrop 第71期:CandyDrop x FreeStyle Classic Token (FST) 相关原创内容,即有机会瓜分 3,000 FST 奖励!
📅 活动时间:2025年8月27日 – 9月2日
📌 参与方式:
发布原创内容,主题需与 FST 或 CandyDrop 活动相关
内容不少于 80 字
帖子添加话题: #FST创作大赛#
附上 CandyDrop 参与截图
🏆 奖励设置:
一等奖(1名):1,000 FST
二等奖(3名):500 FST/人
三等奖(5名):200 FST/人
📄 注意事项:
内容必须原创,禁止抄袭或刷量
获奖者需完成 Gate 广场身份认证
活动最终解释权归 Gate 所有
活动详情链接: https://www.gate.com/announcements/article/46757
NEAR测试网部署Rust智能合约实战指南
Rust智能合约开发实践:部署与调用
本文将介绍如何将一个简单的示例智能合约部署至NEAR测试网络中,执行合约,并查询合约的执行结果。
NEAR网络简介
NEAR Protocol作为一种协议,可以存在多种基于该协议的独立网络。常用的主要有以下三种网络:
NEAR CLI安装
NEAR CLI是一个NodeJS命令行接口,用于与NEAR网络交互。安装步骤:
sudo npm install -g near-cli
near --version
在TestNet中部署合约
注册TestNet账户
登录NEAR CLI
执行以下命令登录账户:
near login
查看账户信息
near state <账户名>
合约编译与部署
调用合约函数
使用near call命令调用合约中的函数,例如:
near call <合约地址> <函数名> '{"参数":"值"}' --accountId <调用账户>
交易查询
可在NEAR Explorer中通过交易ID查询具体的交易细节。
通过以上步骤,我们完成了智能合约从编译到部署再到调用的全过程。下一步可以从安全角度探讨如何编写更安全的智能合约。