ANI:DFINITY | 如何使用 NNS Dapp部署您的第一个容器智能合约

假设您有一些ICP实用程序通证,并且您想在互联网计算机上启动您的第一个Canister智能合约。本篇为使用NNSDapp界面启动容器的分步指南,它将帮助您开始使用所需的一切,并引导您完成使用NNSDapp的所有必要步骤。

先决条件

一个https://nns.ic0.app钱包,已登录。

价值约5美元的ICP转移到您的钱包地址。

从https://sdk.dfinity.org安装了dfxsdk的计算机。

创建您的容器

首先,登录您的https://nns.ic0.app帐户并验证您的余额。

RWA借贷协议Goldfinch面临贷款违约:金色财经报道,Goldfinch是一个向现实世界链下业务提供贷款的 DeFi 协议,在一笔500万美元的贷款中,肯尼亚摩托车公司 Tugende 违约。据报道,Tugende 违反了贷款协议的条款,导致违约金额占 Goldfinch 总锁定价值(TVL)的约4%。

这次违约将导致 Senior Pool 的资产净值减记3.95%。由于过去一年 Senior Pool 的年化收益率为7.81%,这意味着在这次120天减记结束时,过去12个月的整体年化收益率将仅为正1.50%。

Goldfinch 是一个去中心化信用协议,旨在促进金融包容。该协议使用现实世界资产作为抵押,进行加密货币贷款。Goldfinch 社区向全球企业提供贷款,业务重点为新兴市场。[2023/8/9 21:33:54]

TradFi:比特币和恒生指数出现涨势停滞可能意味着更大范围的避险情绪:金色财经报道,TradFi公司表示,比特币一个月前开始的上涨在本周遇到了瓶颈,上涨势头在关键技术阻力位附近失去了动力。香港基准股指恒生指数也出现了类似的情况。Spectra Markets的交易员兼总裁Brent Donnelly在周一晚些时候发给客户的一份报告中说,比特币和恒生指数的失败是技术警告,表明2023年初的宁静可能不会持续一整年。

Donnelly的言论证明,比特币在经验丰富的交易员中作为风险情绪先期指标的信誉正在增强。过去,比特币在主要顶部和底部领先了标普500指数几周。

比特币周一跌幅接近4%,从2.4万美元开始下跌。去年8月在24000美元上方也出现过类似的冲击失败。恒生指数也从阻力位转低,阻力位可以追溯到2022年6月。[2023/2/1 11:41:20]

带有资金账户的?NNS仪表板

Dfinity创始人提议用2.5亿美元加密货币加速结束乌克兰战争:金色财经报道,DFINITY创始人Dominic Williams计划通过智能合约和价值2.5亿美元的加密货币奖励,加快结束俄罗斯对乌克兰的入侵。

威廉姆斯3月16日的提案侧重于反击宣传,让俄罗斯民众了解在乌克兰实际发生的现实,然后反过来刺激他们向政府施压,以停止冲突。为了激励公民,威廉姆斯提议,可以利用比特币和以太坊等资产的加密货币奖励。每位俄罗斯公民将被要求观看到视频结束,因为与他们的账户绑定的针号将不会被解锁,直到所有的内容被消费。威廉姆斯表示,流媒体视频将讲述乌克兰战争的真相,并要求俄罗斯人向他们的政府施压以停止敌对行动。(cointelegraph)[2022/3/17 14:02:06]

接下来,导航到右上角的CANISTERS选项卡。您应该会看到以下屏幕:

BAYC首席艺术家Seneca发布5个新NFT并托管于Dfinity智能合约区块链上:12月5日消息,NFT项目Bored Ape Yacht Club(BAYC)首席艺术家All Seeing Seneca在巴塞尔迈阿密艺术展的Dfinity的Iconoclast画廊活动中发布了一套新的NFTs。据悉,该系列中的五幅NFT都是带有迷幻元素的肖像画。目前,已有四幅在Seneca的OpenSea页面上公开上市,另外一幅作品将在2022年进行拍卖。这五件艺术品中,两件是动画,三件是静态图像。新NFT是基于以太坊铸造的,但被托管在Dfinity的智能合约区块链上。(Decrypt)[2021/12/5 12:51:57]

Chainlink和Aave等5家公司宣布推出新联盟GoodFi助推DeFi行业发展:2月11日消息,DeFi项目Chainlink、Aave、Radix、mStable和加密分析公司Messari宣布,联合推出一个新联盟GoodFi。该联盟旨在促进DeFi行业的教育、研究和实践发展。(Cointelegraph)[2021/2/11 19:33:44]

容器视图

单击页面底部的蓝色“创建或链接容器”按钮以打开对话框。

容器创建对话框

单击“创建新容器”按钮。然后选择您要用于为新容器注资的ICP账户。

选择ICP源账户

然后系统会提示您输入金额。现在,我们将在TCycles输入中输入5。5万亿个周期计算为每1T约65美分,因此约为3.25美元。

创建Canister需要1T费用,因此您还剩下4T周期来运行您的Canister。

输入金额为您的容器子提供资金

单击“查看周期购买”,然后在以下屏幕上查看。

查看容器创建

再次点击“确认”,然后你就可以开始了!

成功创建容器

连接电脑

在这个例子中,我将使用一个超小型网站作为我们正在部署的应用程序。

该应用程序并不重要,但您应该位于一个包含有效dfx项目的目录中,以了解接下来的说明。您可以通过克隆此示例项目直接进行操作:

接下来,您需要通过运行以下命令从您的计算机获取主体:

使用终端获取主体

复制该主体ID,然后使用新创建的容器返回您的选项卡。单击蓝色的“更改控制器”按钮打开控制器管理UI。

输入主体ID作为控制器

在空的第二个输入中输入您的委托人,然后单击“执行控制器更改”。此步骤授权您计算机上的dfx部署到您新创建的容器。

控制器变更确认

接受确认后,复制您的容器ID。我们现在将使用它来部署您的第一个Canister。

部署您的容器

打开示例项目,并打开文件canister_ids.json。将替换为引号内的容器ID,然后保存文件。

替换canister_ids.json中的

然后,你需要运行

部署资产容器,在/assets下托管index.html文件。这将部署一个非常简单的静态网站到Internet计算机。

分解命令,dfx正在使用dfx.json中的配置部署项目。我们标记网络应该是IC,它是您刚刚创建您的容器的生产副本。然后,我们说--no-wallet,向DFX表明您正在使用您的委托人将您的容器直接部署到现有的容器中。

部署站点

最后,一旦部署成功,在浏览器中打开一个标签到.ic0.app,再次将替换为您的容器ID。

现场站点

如果一切顺利——恭喜!您的新站点应该在互联网计算机上运行。

尝试对index.html进行更改并使用dfxdeploy--networkic--no-wallet重新部署,以查看您的更新是否直接在互联网计算机的区块链上运行!

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

链链资讯

[0:15ms0-4:167ms