导航:首页 > 以太莱特 > 以太坊remix怎么用

以太坊remix怎么用

发布时间:2024-04-17 05:09:39

① 在线发布智能合约https://remix.ethereum.org的简单使用

Remix IDE是开发以太坊智能合约的在线IDE工具,部署简单的智能合约非常方便

Remix地址:https://remix.ethereum.org/

使用的前提是需要谷歌或者火狐的浏览器,且安装了MetaMask 插件

MetaMask 插件的安装使用可以查看这个链接https://www.jianshu.com/p/cdb9e082d059

接下来我用Remix IDE写一个简单的合约,一切开始都从Hello Word 开始。

默认会有一个Ballot 投票合约,这我我点左上角的添加功能,重新建立一个文件,文件名命名为personal.sol

这里我些一个简单的合约 

solidity 的基本语法可以去这个网站实战练习(https://cryptozombies.io/zh/)这个超爽边玩。

我这里写个say()方法  和给个属性age

合约截图如下:

OK编译没问题,接下来我们在测试网上部署合约,先要确定你的MetaMask 插件是选择的测试网络(我一般选择Ropsten测试网)

此时开始部署,点击浏览器MetaMask插件 确认提交等待测试网络上的矿工处理。

部署成功后点击At Address 可以查看到合约公开的操作方法,每执行一次方法就也就是执行一次合约的事物,这是需要Gas 燃料的,没一步需要矿工处理

OK 此时我们查看一下 age的值 点击age ,可以看到age = 10,调用一下increaseAge  方法给它赋值80,此刻执行一下合约,矿工处理完后,查看一下age 变量已经为80

现在一个超简单的合约已经部署成功了,智能合约是一个很有想象空间的玩意,从简单的合约开始,熟练Solidity 语法。

② 浠ュお鍧婃槸浠涔


浠ュお鍧婃槸浠涔堬紵浜嗚В浠ュお鍧婂尯鍧楅摼鎶鏈
浠ュお鍧婃槸鏈鐭ュ悕鐨勫尯鍧楅摼鎶鏈涔嬩竴锛岃瑾変负鍖哄潡閾炬妧鏈鐨勬湭鏉ャ傚畠鏄姣旂壒甯佸尯鍧楅摼鐨勪竴绉嶆敼杩涳紝骞跺叿鏈夋洿澶氱殑鍔熻兘鍜岀敤閫斻傛湰鏂囧皢涓烘偍浠嬬粛浠ュお鍧婃槸浠涔堬紝浠ュ強瀹冨備綍宸ヤ綔鍜屼娇鐢ㄣ
浠涔堟槸浠ュお鍧婏紵
浠ュお鍧婃槸涓绉嶅紑鏀炬簮浠g爜鐨勫幓涓蹇冨寲骞冲彴锛屼娇鐢ㄤ互澶鍧婃妧鏈鍙浠ュ疄鐜版櫤鑳藉悎绾﹀拰鍒嗗竷寮忓簲鐢ㄧ▼搴忋備互澶鍧婄殑鐩鏍囨槸涓哄紑鍙戜汉鍛樻彁渚涗竴涓瀹夊叏銆佺ǔ瀹氱殑骞冲彴锛岃╀粬浠鍙浠ヨ交鏉惧湴鍒涘缓鍜屼娇鐢ㄥ幓涓蹇冨寲搴旂敤绋嬪簭銆傚畠鏄涓涓鍔熻兘寮哄ぇ鐨勫钩鍙帮紝鍙浠ユ敼鍙橀噾铻嶃佺ぞ浼氬拰鍟嗕笟棰嗗煙銆
浠ュお鍧婃槸濡備綍宸ヤ綔鐨勶紵
浠ュお鍧婄殑涓昏佸姛鑳芥槸瀹炵幇鏅鸿兘鍚堢害銆傛櫤鑳藉悎绾︽槸涓绉嶈嚜鍔ㄦ墽琛屼唬鐮佺殑鏂规硶銆傚叾鍩烘湰鎬濇兂鏄涓虹敤鎴锋彁渚涗竴涓瀹夊叏鐨勫钩鍙帮紝浠ヤ究浠栦滑鍙浠ュ垱寤哄拰浣跨敤鏅鸿兘鍚堢害銆傛櫤鑳藉悎绾﹀彲浠ヨ╀汉浠閫氳繃缂栧啓绋嬪簭鏉ュ疄鐜拌嚜鍔ㄥ寲浜ゆ槗锛屼粠鑰屼繚鎶や粬浠鍏嶅彈娆鸿瘓鍜屽叾浠栦笉鑹琛屼负鐨勫奖鍝嶃
浜掕仈缃戠殑瀹夊叏鏄浠ュお鍧婄殑涓昏佽冭檻鍥犵礌銆備互澶鍧婂湪鍏跺伐浣滃師鐞嗕腑浣跨敤瀵嗙爜瀛﹀拰鍘讳腑蹇冨寲鎶鏈锛屼繚鎶ょ敤鎴风殑淇℃伅鍏嶅彈娆鸿瘓鍜屽悇绉嶆敾鍑荤殑褰卞搷銆傚逛簬浣跨敤鍔犲瘑璐у竵鐨勭敤鎴凤紝浠ュお鍧婃彁渚涗簡涓涓闈炲父瀹夊叏鐨勫钩鍙般
浠ュお鍧婄殑鐢ㄩ
浠ュお鍧婄殑鐢ㄩ旈潪甯稿箍娉涖傚畠琚骞挎硾搴旂敤浜庨噾铻嶃佺墿娴併佸尰鐤椼佷緵搴旈摼绛夐嗗煙锛屼互瀹炵幇鍘讳腑蹇冨寲鐨勫簲鐢ㄧ▼搴忋傚畠杩樺彲浠ョ敤浜庡垱寤烘暟瀛楄揣甯併佹父鎴忋侀煶涔愩佹姇绁ㄥ拰鍏朵粬涓撲笟搴旂敤绋嬪簭銆
浠ュお鍧婁笌姣旂壒甯佺殑鍖哄埆
浠ュお鍧婁笌姣旂壒甯佹湁璁稿氫笉鍚屼箣澶勩傞栧厛锛屾瘮鐗瑰竵涓昏佹槸涓绉嶅姞瀵嗚揣甯侊紝鑰屼互澶鍧婂垯鏄涓娆惧钩鍙帮紝鍙浠ュ疄鐜板幓涓蹇冨寲搴旂敤绋嬪簭鍜屾櫤鑳藉悎绾︺傚叾娆★紝浠ュお鍧婁娇鐢ㄧ殑鐩鏍囩畻娉曚笌姣旂壒甯佷笉鍚岋紝杩欐剰鍛崇潃瀹冨彲浠ュ勭悊鏇村氱殑浠诲姟銆傛渶鍚庯紝浠ュお鍧婄殑浜ゆ槗閫熷害鏇村揩锛屼氦鏄撹垂鐢ㄦ洿浣庛
缁撹
浠ュお鍧婃槸涓涓闈炲父鏈夊墠閫旂殑鍖哄潡閾炬妧鏈锛屽畠鎻愪緵浜嗚稿氭柊鐨勫姛鑳藉拰鐢ㄩ斻傚傛灉鎮ㄦ湁鍏磋叮浜嗚В鏇村氭湁鍏充互澶鍧婄殑淇℃伅锛岃疯繘琛岃繘涓姝ョ殑鐮旂┒锛屽苟寮濮嬫帰绱浠ュお鍧婄殑鏃犻檺鍙鑳姐

③ 一步一步教你使用以太坊钱包

下面开始介绍myetherwallet

记住,这个钱包只支持如下几种

ETH、ETC、和符合ERC20协议的token,

其他 不支持的币不要转进来(转进来会丢失)

浏览器打开网站:

https://www.myetherwallet.com

在页面右上角选择你喜欢的语言,如下图所示

第一步 创建钱包

输入密码(至少9位)

下载keystore文件(这里保存你的公钥和私钥)

保存你的私钥

初次解锁钱包(建议一定要多试下第二步,不要立马就转币进去,否则有可能你没记住密码或者keystore没放好,多试几次可以让你更加熟悉)

一般初次点击解锁之后,页面可能不刷新,直接鼠标往下滚下来就看到你的钱包信息了

第二步 查看钱包信息

当你完成了第一步,钱包就已经建好了。

这一步只是教你平时怎么打开钱包看看里面的余额之类的

你的ETH的余额和交易历史

你的所有代币token的余额和交易历史

第三步 接收和发送ETH及其他token代币

接收ETH和其他的代币token(这个钱包所支持的,点击show all tokens看所有支持的代币)

都用同一个地址即可,不需要任何额外的标记或操作

点击左上角 发送以太币/发送代币,选择keystoreFile,

上传keystore文件,填写密码,解锁账号

3.发送给别人ETH或代币的时候,你就要输入对方对应的ETH地址或代币地址,不要填错,

比如你要发送到你的交易平台,如果发送EOS,这里就要放你交易平台的EOS的充值地址,

而不是放ETH充值地址,当然你还需要在下面这个下拉菜单这里选择一下相应的代币类型,

比如EOS

④ 以太坊官网钱包怎么用

通过官网注册生成钱包。
第1步打开以太坊在线钱包。
第2步输入密码。
第3步生成钱包。
第4步记录并打印钱包。
第5步导入钱包。
第6步发送以太币。
以太坊钱包是一个比特币区块链媒体平台。以太坊区块链浏览器,实现比特币交易,达到快速充值提现的目的。

⑤ 以太坊编辑器remix下的部署代码的作用

1、Remix是一个开源的Solidity智能合约开发环境,提供基本的编译、部署至本地或测试网络、执行合约等功能。
2、remix既是编辑器也是编译器,是一款可以在线快速编写、调试和部署合约代码的编辑器,适合智能合约开发初学者使用。

⑥ 手把手教你发行代币

目前,应用最广泛的代币(区块链货币)是在以太坊上发行的 ERC20代币 。ERC20可以看做是一个 智能合约 。这个智能合约能追踪谁拥有多少该代币,并包含一些代币转移函数。如果你写的代币智能合约符合ERC20的标准,你的代币则被称之为ERC20代币。

很多类似的ERC20的概念,当你只听人们谈论它们的时候,会觉得很复杂。其实最简单的理解方式就是你自己来实现它。

一个ERC20代币是一个智能合约,合约里记录了账户代币余额数据和转移代币的方法函数。在以太坊上部署智能合约之前,可以在测试环境中测试智能合约。有一些 以太坊测试网络 可以使用,我们这次发币实验选择 Rinkeby网络 。
1、在Chorme浏览器的 metemask钱包 中,选择rinkeby测试网络。

在Facebook中发一条Post,内容为收币地址,也就是metamask钱包的账户地址。post设置为公开。右击发文时间,复制链接,填入Rinkeby Faucet中。选择借3个ETH,使用期8小时,等待一会就可得到这3ETH。

在metamask钱包中也可以看到这笔ETH到账了。

3、钱和钱包都有了,下面开始编写发币智能合约,我们选择 Remix 在线开发平台。ERC20代币有大量案例可以参考,直接 借用 嘛。

编译智能合约后,Run让它飞起来。

这里要填写一些配置信息,Environment运行环境选“Web3”,因为我们用的是metamask钱包;Account账户填写metamask钱包账户;Gas limit交易费上限,这个多填写一点没关系,测试网络里不消耗真实费用;Value合约转账金额,这里是0Wei;选择HayekToken智能合约;填写发币信息(合约构造函数的输入参数),发币数量21000000(和比特币一样,向中本聪致敬),货币名称HayekToken,最小货币单位0(decimaUnits),货币简称HYT。
填完了配置信息,点“Create”,合约就跑起来了。接着metamask钱包跳出来了,需要我们确认“交易”,点击“Submit”。

4、验证
智能合约发布后,Remix中出现了智能合约地址:
也可以查看账户余额,注意账户输入时要加“”,点击“balanceOf”

可以看到2100万的HYT在我的账户中。

在metamask钱包中添加Token,也可以看到这笔代币。

发币成功!

区块链代币发行很简单,和其他代币,比如Q币有什么不同呢?

代币充当的是专有领域的流通媒介。Q币可以购买腾讯的虚拟服务,游戏币可以抓娃娃,食堂餐牌可以打饭打菜。普通代币(Q币、游戏币、餐牌)和区块链代币(ERC20)有什么区别呢?核心的区别其实不是中心化和去中心化的区别,而是能否自由兑换的区别。Q币只能在腾讯的平台用法币充值,但不能把Q币兑换成法币。游戏币只能抓娃娃,不能买零食。餐牌只能在食堂内使用。而区块链代币可以在交易所兑换成另外一种代币,也能在场外兑换成法币。

这一点区别就产生了巨大的不同,区块链代币能自由交易,就形成了交易市场,就有波动,有金融属性。庄家币、传销等骗局利用区块链代币金融属性大肆敛财。各国为了保护小投资者(不合格投资者),对区块链代币采取不同程度的监管。

这些类比其实非常不准确,因为引入了区块链代币,引入了激励机制,这些应用中投资者和用户是一体的。也就是说引入代币激励后,持有代币就成为股东,股东当然期望这款应用广泛普及,甚至为应用做出贡献,待代币升值获得利益。同时,持有token也是用户,可以使用代币购买应用服务,甚至租赁代币给别人。这就让引入代币激励的应用和普通应用截然不同,虽然普通应用也可能有积分奖励,但积分不能自由流通,不能随意换钱。

建立在区块链代币上新的生产关系正在产生,你也发个币试试。

阅读全文

与以太坊remix怎么用相关的资料

热点内容
比特币骗局方式最新消息马克币 浏览:696
ckb电脑挖矿怎么挖 浏览:156
GHT币和比特币哪个好 浏览:854
星火矿池eth查询 浏览:582
神马矿机固件在哪里下载 浏览:800
频繁开关矿机的影响 浏览:718
深圳市信息服务行业区块链协会 浏览:970
蚂蚁Z9矿机超频如何教程 浏览:390
星火矿池是传销 浏览:317
区块链昵称 浏览:928
grin心动矿机 浏览:768
方天叶区块链 浏览:822
联想比特币矿机 浏览:951
为什么以太坊同步99 浏览:68
那些矿池可以挖eth币 浏览:850
以太坊转账开发 浏览:687
2020年新的区块链app 浏览:251
乾特商城20挖矿 浏览:586
数字货币法币有哪些 浏览:709
中药专业委员会区块链技术 浏览:964