月亮链 月亮链
Ctrl+D收藏月亮链

NULS:微学堂∣NULS智能合约-从开发到使用_TPS

作者:

时间:1900/1/1 0:00:00

NULS智能合约采用模块化设计,是图灵完备的,兼容UTXO模型,基于JVM实现,内置NVM模块,NULS智能合约解释器将无缝支持JVM体系编程语言,并将陆续支持其他主流编程语言,应用开发者可以使用自己熟悉的语言,设计NULS智能合约。NULS智能合约实现了分钟级别部署,在开发者编写完智能合约之后,可以快速在链上进行部署。同时,NULS智能合约将隔离运行,以保证安全性。

我们希望让智能合约的开发、部署和调用能够更加的便捷化,从而增加开发者对应用开发的兴趣,在不久的将来,能够打造一个丰富的智能合约库。

智能合约从开发到使用总共分为三步:开发、部署、使用。NULS针对不同的步骤,撰写了对应的详细操作文档,希望这些文档能给开发者带来更好的开发体验。

开发智能合约

开发智能合约需要开发者有一定的JAVA编程经验,同时NULS针对开发者提供了友好的文档和工具。

步骤1:开发者需在IDEA中安装NULS插件,可参考IDEA插件操作手册:http://dev.nuls.io/zh-cn/contract/IdeaPlugin.html

基于Cardano的扩容协议Hydra发布Node v.8.1.2更新:金色财经报道,Cardano (ADA) 新推出的扩容协议Hydra开发团队宣布发布Node v.8.1.2更新,Node 8.1.2是Cardano节点的次要版本,更新了Plutus解释器。此外,核心团队更新到了GHC 9.2.7,缩短了编译时间以及Plutus 脚本构建。Cardano Hydra自推出以来已经集成了多项升级,以确保其能力和功能的顺利交付。 根据设计,Hydra的目标是推动Cardano每秒处理多达数千笔交易(TPS)。[2023/7/29 16:05:44]

步骤2:NULS智能合约的语法是JAVA语法的一个子集,因此开发者需熟悉NULS的智能合约开发手册:

http://dev.nuls.io/zh-cn/contract/index.html

步骤3:若开发者要发布Token,则开发的合约要遵循Token的接口标准。NRC-20Token标准:

http://dev.nuls.io/zh-cn/contract/NRC-20_Token_Standard.html

Uniswap V3部署至Kava EVM网络的提案已通过热度检查投票:金色财经报道,Snapshot页面显示,关于“将Uniswap v3部署到Kava EVM网络”提案以100%的支持率通过热度检查投票。此外,Uniswap治理页面显示,在Avalanche部署Uniswap V3的提案已开启链上投票,该投票将于3月17日结束,目前支持率为99.99%。[2023/3/13 13:00:08]

部署智能合约

完成智能合约的开发后,可通过IDEA插件或者节点钱包的用户界面进行部署。

通过IDEA插件部署可参考IDEA插件操作手册:

http://dev.nuls.io/zh-cn/contract/IdeaPlugin.html

通过用户界面部署可参考钱包智能合约使用文档:

http://dev.nuls.io/zh-cn/contract/smartContract.html

强烈建议开发者先在测试网进行测试部署和试用,如果需要NULS测试币,请到该地址去申请:

荷兰银行:美联储将在短期内继续提高利率:12月16日消息,美国最新通胀数据受到市场欢迎,因为通胀下降幅度超过预期。然而,仔细观察,情况是复杂的。一方面,有越来越多的证据表明通胀放缓(投入价格压力缓解,交货时间缩短,商品价格通胀下降),但另一方面,食品通胀仍然居高不下,住房是通胀的主要因素。由于工资成本上升,某些服务的价格快速上涨。总的来说,这意味着美联储将在短期内继续提高政策利率,此后将保持坚定的基调。它一点也不急于开始宽松。我们要等到2024年。[2022/12/16 21:49:12]

http://testnet.wallet.nuls.io/#/testNetNULS/testNetNULS

如需要更多的测试币用于测试,请去社区论坛回帖进行申请,社区回帖地址:

https://nuls.community/d/131-get-the-testing-coins-of-the-testnet

使用智能合约

NULS节点钱包提供了用户界面给所有钱包用户调用智能合约,调用分为两种场景:可读和可写方法。其中调用可写方法需要消耗NULS作为合约调用手续费,此时调用可写方法的账户地址需要有足够的NULS,避免因NULS不足导致调用失败。手续费的计算方式可参考文档智能合约手续费:

Aave发起提案投票,拟与Balancer进行20万枚BAL的代币交换:7月13日消息,Aave发起提案投票,计划与Balancer进行BAL与AAVE的代币交换。其中Aave将基于AAVE的90天移动平均价格,按照1枚AAVE兑换11.8292250604枚BAL的汇率,将16907.28枚AAVE交换为20万枚BAL代币。交易完成后,BAL代币将被接收到主网储备因子(RF)中。[2022/7/13 2:10:50]

http://dev.nuls.io/zh-cn/contract/SmartContractFee.html

通过用户界面调用合约可参考钱包智能合约使用文档:

http://dev.nuls.io/zh-cn/contract/smartContract.html

问题收集

若在开发过程和测试网的使用过程中遇到问题,请到NULS社群提问或在bug收集帖子中进行留言,团队会尽快进行处理:

https://nuls.community/d/134-collect-the-bugs-of-the-testnet-bugs

拜登政府希望加密交易所建立资金防火墙制度:5月19日消息,据知情人士透露,拜登政府正在推动立法,将客户资金与加密货币交易所的资金隔离起来,确保这些资金在交易所出现问题时能够安全,这可能会限制该行业的经营方式。这种类型的托管规则是期货公司等金融机构的标准,但加密货币交易所经常将其资金与客户持有的资产混合在一起,政府希望立法结束这种情况。据透露,联邦官员将在未来几周推动这一规则纳入国会考虑的任何相关的加密法案,这是基于去年金融市场工作组关于稳定币的报告中的一个论点,即托管加密货币钱包的公司需要联邦政府的密切监督。(CoinDesk)[2022/5/19 3:26:46]

NULS智能合约开发激励计划正在进行中,

开发智能合约最高赢1000NULS,

欢迎各位开发者踊跃参加!

激励计划:这波福利,智在必得

NULS智能合约开发激励计划第一季

开发智能合约赢最高1000NULS奖励

可参考方向:

游戏、去中心化工具、预测、交易所等

参与规则:

1.活动时间:10.15-11.15

2.参与方式:在NULS测试网络上编写并部署合约,并提交到Github

https://github.com/nuls-io/contracts.git

3.评选方式:由NULS技术社区成员Josh,Moshe,Berzeck,Claudio,Angel进行评审。

评审维度

4.奖项设置:第1名:1000NULS,第2名:500NULS,第3名:200NULS

No.4-10名共享1000NULS。最具创意奖:500NULS

5.提交BUG赢NULS:我们将视情况给予5-100个NULS的激励。

https://nuls.community/d/134-collect-the-bugs-of-the-testnet-bugs

NULS目前上线的交易平台

币安Binance:https://www.binance.com/

Bit-Z:https://bit-z.com/

OKEx:https://www.okex.com/

炒客网Chaoex:https://www.chaoex.com/

KuCoin:https://www.kucoin.com/

满币:https://coinbene.com/

Wazirx:https://wazirx.com/

QBTC:https://www.qbtc.com/

BI网:http://www.b-i.top

KTRADE:https://www.ktrade.io/

OTCBTC交易平台:https://otcbtc.com/

Indacoin:https://indacoin.com/

7EBIT:https://www.7ebit.com/

Coinspot:https://www.coinspot.com.au/

Ucoin:https://www.ucoin.pw/

BLOEX:https://www.bloex.com/

Coin918:http://www.coin918.cc/

BBAEX:https://www.bbaex.com/

Etherflyer:https://etherflyer.com/

DragonEx:https://dragonex.im

IDAX:https://www.idax.mn/#

CEO:https://ceo.bi

了解NULS

项目网站:https://nuls.io/

微博:https://weibo.com/nulsio

Twitter:https://twitter.com/nulsservice

Medium:https://medium.com/@nuls

Facebook:https://www.facebook.com/nulscommunity/

Telegram:https://t.me/Nulsio

Github:https://github.com/nuls-io/nuls

Reddit:https://www.reddit.com/r/nulsservice/

Steemit.com:https://steemit.com/@nuls

Gitter:https://gitter.im/nuls_io

Slack:https://nuls.slack.com

NULS中文社区公众号

长按二维码识别关注

NULS,让信任更简单!

因为认同,所以分享

感谢每一位社区成员,一起转发朋友圈吧

标签:NULSHTTTPSCOMnuls币官网htt币价格今日行情tps币圈ECOM

火币网下载官方app热门资讯
GFC:【活动公告】GFCC2园林链震撼首发FUBT三重大奖疯狂送不停!_UBT价格

一、活动时间:2018年10月27日14:00—2018年10月31日15:00二、活动奖励1.注册奖即日起新用户注册FUBT官网,赠送20GFCC2的奖励.

1900/1/1 0:00:00
UBT:关于警惕不法分子仿冒香港FUBT品牌和官方人员的公告_DLEGENDS价格

近段以来,香港FUBT频繁接到举报:有不法分子仿冒香港FUBT品牌和官方人员名义,采取各种方式项目方及用户以图谋取资金和数字资产.

1900/1/1 0:00:00
LOC:ArcBlock 课堂 ② | Intro to Ethereum Smart Contract_QI Blockchain

在上期ArcBlock课堂①|IntrotoGraphQLandAbsinthe成功尝试的基础上,ArcBlockTechnicalLearningSeries今天正式开始.

1900/1/1 0:00:00
BIT:INVE 上线投票开启_bitpie官网安卓最新版本

亲爱的Bit-Z用户:INVE投票即将开启,敬请体验。投票入口投票奖励:9,000,000INVE开始时间:香港时间2018年10月22日15:00截止时间:香港时间2018年10月29日15:.

1900/1/1 0:00:00
CEO:10月22日CEO回购金额及COO分红公告_BITE

尊敬的用户:香港CEO交易所旗下品牌CEO币10月21日12:00-10月22日12:00交易手续费不参与分红及回购。自2018年6月17日12:00起,COO总交易手续费将参与分红.

1900/1/1 0:00:00
TPS:PDC上线预告_HTT

亲爱的用户:PDC即将上线IDAX交易所,敬请期待!关于PDC纯钻石硬币(PDC)是一种前所未有的资产支持的加密货币,由日本实验室生产的钻石在纯钻石区块链网络上担保.

1900/1/1 0:00:00