配色: 字号:
不得不备的工具 - Etherscan.io
2018-06-20 | 阅:  转:  |  分享 
  
不得不备的工具-Etherscan.io"工欲善其事,必先利其器",今天我们讲一个以太坊世界里非常重要的工具-Etherscan
。Etherscan是2015年推出的一个以太坊区块探索和分析的分布式智能合同平台,由于区块链中的交易信息等数据都是公开透
明的,而Etherscan作为探索以太坊的窗口,用户可以使用其查看自己的交易详情以及以太坊中的任何信息。我们都有过这样的
经历,打开taobao,选了一件自己心仪已久的商品之后,迫不及待的付了款,看着卖家发了货之后,心满意足的笑了笑。然而过
了一天...两天...WTF(要文明,其实是where''sthefood:)),联系了卖家,卖家告诉你"亲,我们
已发货......"这时候,有一个工具就是你的"救命稻草"-快递查询工具,使用快递查询工具,它会告诉你,你的宝贝
已经到了哪里,距离你还有多少公里,虽然对于快递的速度有些不爽,但也足以安抚你焦躁的心灵。其实在区块链世界中,也有一个类似于
上述"快递查询工具"的应用,它就是Etherscan,网址是?https://etherscan.io/很多人国内区块链
爱好者的英文水平可能和笔者一样,不是特别好,当打开这个网站起就变得异常头疼,感觉根本看不懂,但其实已经有民间爱好者将该工具
翻译成全中文的,输入网址https://etherscan.io/language.aspx?,只不过长成这个样子.....
.或者说翻译的有点......(你懂的)所以我们还是用"原著"进行操作,话不多说,最基本的操作开始讲起!交易信息查询现在我
想查询一个钱包地址为0xD5bc17b6701f9......Cab51bFaE24B2D4Acc2F的所有交易信息Step1
:Etherscan是有自己数据库记录的,所以如果一个地址有在区块链上进行过ETH交易,或者有被查询过,那么输入框会
自动补齐你所要查询的地址。Step2:点击查询改地址,进入下边的界面,其中包含了该地址的所有交易信息,以及资产数量,详情
见下图Step3:点击某一条交易的TxHash或者叫TxId可以查看这条交易的详细信息上边是普通Etherscan转
账成功的显示内容,那么除了ETH,其他合约代币(Token)的交易信息是怎样的呢?我们这里以转账Atmatrix为
例上述两张图展示的是转账成功的样式,那么转账失败是怎样的呢?主要是以下两种常见类型:Type1:OutofGas(矿
工费不足)关于矿工费的感念可以看我之前的文章,这里就不在做详细的概念讲解,Etherscan上查询交易如果有以下显示,就
代表"矿工费不足"。Type2:BadInstruction(错误指令)这种问题属于一般错误类型,但像这种交易,虽然
是失败的,但是依然会被扣除矿工费。并且交易金额会被原路退回,交易取消。ERC-20代币查询很多imToken用户在使用过
程中会被告知,imToken目前只支持ERC-20代币,我们在这里没必要深究到底什么是ERC-20,只需要知道ER
C-20是Token的标准,而这个标准恰好符合以太坊的Token标准。用户可以使用Etherscan查询哪些To
ken符合ERC-20标准。输入?https://etherscan.io/tokens?,或者将你想要查找的Token
名称输入到地址栏,如果符合ERC-20标准的话搜索框会自动提示。合约代码查询稍微懂一些技术的童鞋,其实也可以尝试去看一些
Token的合约代码,不同的项目可能采取不停的发行Token的方式,这些都可以从合约代码中查到。这里不对其做详细阐述,
下面是以OMG举例。特殊项目操作使用Etherscan可以查看以太坊上的所有公开信息,例如之前的EOS项目,很多
小白不知道自己在哪个周期参投,也不知道自己有没有认领Token。其实使用Etherscan可以很好的解决这个问题。由于E
OS项目的特殊性,我们在这里用它来举例说明。Step1:在搜索框输入EOSCrowdsaleStep2:点击Read
SmartContractStep3:这时你可以看到下边"1.>claimed",你可以在"input(uint2
56)"里边输入参投的周期,后边的"input(address)"里输入参投地址,点击"Query",如果下边显示t
rue,则表明该周期的Token已经认领,如果显示false,则表示你没有认领该周期的Token。Step4:选择
"6.>userBuys",这个地方是用来查询到底在第几个周期参投的EOS,投了多少。同样"input(uint256
)"输入参投的周期,"input(address)"输入参投地址。(参考:用"显示的值/10的18次方",例如图片显示
:100000000000000000/10^18=0.1,0.1就是当时参投EOS的数量)注:这里只是为了
向大家展示Etherscan的强大功能,自2017年9月4日七部委《关于防范代币发行融资风险的公告,已经明确
将ICO定性为非法公开融资,还请各位读者遵守国家法律法规。ENS域名查询可能很多刚刚接触区块链的人对ENS域名不太了解
,ENS是以太坊域名服务,一个基于以太坊的分布式,开放和可扩展的域名系统。以太坊生态圈中使用的一些哈希地址通常十分长,例如以
太坊钱包地址和Swarm文件的哈希地址,而ENS域名系统是旨在为用户提供简短易读的域名。目前imToken支持ENS
域名注册以及进行转账交易。打个小广告,imtoken搜索HL,领取10万枚hotlove真爱链,可以在云加密交易所直接交易哦。E
therscan的功能极其强大,就不在这里一一讲解了,而且有很多功能笔者还没有研究清楚,怕"误人子弟",大家如果对Etherscan这个工具感兴趣,可以深入研究。有如此神器,以后再也不会因为交易转账不到账等问题恐慌了,你认为呢?
献花(0)
+1
(本文系南山南科技首藏)