区块见闻 区块见闻
Ctrl+D收藏区块见闻
首页 > Polygon > 正文

ETA:如何使用Remix for CMT 部署智能合约_tamadoge币有潜力吗

作者:

时间:

如何使用RemixforCMT部署智能合约,快来看看社区爱好者发布的技术博客。你可以用RemixforCMT写智能合约。

以下为原文:

准备工作

1

functiongetInfo()publicconstantreturns(string,uint){return(name,age);}}

将合约内容复制进Remix,点击右侧Starttocomplile,如果下方没有报错,说明编译通过。

如果你想通过web3js进行部署,可以点击ABI和Bytecode按钮,获取需要的数据。

Genesis债权人就DCG对重组的贡献金额申请调解员协助:金色财经报道,根据法庭文件,破产的加密货币借贷平台 Genesis Global 的债权人已要求法院为破产程序指定一名调解员。Genesis 的所有者表示,此举反映了一群债权人决定放弃初步协议。

在今年早些时候与 Genesis 所有者数字货币集团 (DCG) 达成协议后,债权人周一在纽约南区破产法庭的一份文件中表示,他们正在就“金额、形式、 DCG 对债务人重组计划的贡献的时间和其他条款和条件。[2023/4/25 14:26:27]

点击Detail按钮,可以获得更多详细信息。

稳定币协议Abracadabra上线Stargate Degenbox策略:5月19日消息,稳定币协议Abracadabra上线Stargate Degenbox策略,旨在提高有息抵押品的收益率。用户只要存入Stargate LP余额(例如 USDC 或 USDT),就可以在Stargate Finance上获取STG代币,其中奖励将按比例分配给存款数额,且收取50%的管理费,以用于协议金库。[2022/5/19 3:27:15]

3.MetaMaskForCMT简单使用

部署合约前,我们简单介绍一下MetaMask的使用,在安装完成后,chrome浏览器右上方就会出现相应的插件logo。

Ripple CEO:优先考虑比特币ETF与SEC主席Gary Gensler的气候议程并不相符:10月19日消息,Ripple首席执行官Brad Garlinghouse在接受采访时被问及XRP ETF在美国推出的前景时表示,优先考虑比特币与SEC主席Gary Gensler的气候议程并不相符。SEC为信息披露和透明度而斗争的方式具有“讽刺意味”,Ripple所寻求的最重要的是清晰度和确定性。 如果XRP被视为一种证券,Ripple就不会和解。(U.Today)[2021/10/19 20:39:57]

点击logo,将弹出操作界面,本次我们选择CMTTestNetwork测试网络进行。

新建账户中没有CMT余额,我们点击BUY按钮,进入界面后再点击TESTNETTESTFAUCET按钮,可以去申请一些测试用的CMT。

4.部署合约合约编译通过之后,我们就要将合约部署到链上。

点击右侧的run,进入部署控制界面。

·Enviroment:

这里有三种选择

JavaScriptVM:合约部署到运行在浏览器内存中的虚拟网络,页面刷新的话数据将会被重置,并没有真正部署到任何链上。它会提供5个虚拟帐户每个有100CMT,可以随便选一个帐户,适用于本地调试。

InjectedWeb3:我们需要启动上一步的MetaMaskForCMT,并创建一个账号。Remix会连接到MetaMask所选择的链上。

Web3Provider:可以通过改选项,配置参数,使Remix连接到我们本地的私链或者其他链。

Account:对应链上的账号

GasLimit:设置交易需要的gas费用,一般使用默认值无需修改

Value:如果一项对合约的操作需要转cmt,则需要在这里设置cmt的数量

接下来我们执行部署操作

1.登录MetaMaskForCMT,选择测试链,并申请一些测试CMT

2.Enviroment我们选择InjectedWeb3

3.点击部署按钮,弹出MetaMask确认框,点击SUBMIT

4.等待交易被打包确认,成功后将会出现我们的部署好的合约,点击黑色小三角可以展开合约,可以看到就是我们在合约中定义的方法。

5.左边的控制台,我们也可以展开交易信息,查看此次交易的状态、transactionhash、gas费等等

测试智能合约

合约部署成功了,我们来测试一下合约的功能:

1.设置name和age

在合约下方的setInfo输入框中填写“LiLei”,18,点击setInfo按钮,然后在MetaMask中submit该笔transaction,等待一会成功后,控制台将返回结果数据

2.你也可以点击setInfo输入框右侧的下拉三角,直接填写两个字段,这里字符串可以不需要引号。

3.设置name和age成功后,我们来调用一下getInfo方法:

我们设置的内容就调用出来了。因为我们的查询操作不改变合约的状态,所以在调用getInfo方法的时候,不需要在MetaMask进行确认。

点击阅读原文,查看原文链接

标签:CMTETATAMAMETAMCMT币metamask靠谱吗tamadoge币有潜力吗metamask小狐狸钱包app

Polygon热门资讯
COM:[11-17]关于“猜涨跌”活动第三期累积待销毁的IX销毁的公告_TPS

亲爱的社区成员:?2018年11月10日至11月16日,“猜涨跌”活动共投注49360IX。?依据“IX.com上线‘猜涨跌‘的活动公告”中的规则“竞猜错误者投票额的5%用于销毁,1%奖励当期投.

COIN:币易Coinyee.ioAPP更新完成开启周年庆活动_GeoCoin

尊敬的币易用户: 为庆祝币易Coinyee.io一周年,开展用户感恩回馈福利活动,币易Coinyee.io已于新加坡时间2018年11月21日00:00完成系统更新升级上线感恩回馈福利活动.

CoinTiger币虎11月22日16:00上线DICE/BTC,110万DICE等您拿

尊敬的用户: CoinTiger币虎将于新加坡时间2018年11月22日16:00上线DICE/BTC交易对.

FINE:关于开通BCHABC,BCHSV充提币及交易的公告_INE

亲爱的用户, DigiFinex已完成BCHABC和BCHSV的发放。具体的发放规则为:按照11月15日23:59:59(GMT8)用户持有BCH的快照数据,1:1发放BCHABC和BCHSV.

FIN:Bit-Z 关于 Bitcoin Cash 硬分叉的处理方案_bcha币会暴涨吗

亲爱的Bit-Z用户: BitcoinCash将于香港时间2018年11月16日00:40发生硬分叉.

GAM:KuCoin上线GAMB (GMB)!全球首发!_GMB

Thispostisalsoavailablein:English(英语)???(韩语)亲爱的KuCoin用户:KuCoin现在已上线GAMB(GMB)并支持交易对:GMB/BTC、GMB/ET.