以太坊有两种类型的账户,"正常"(想想比特币)和合约。只给定一个散列,是否可以判断一个帐户是哪种类型?
这两种类型都有相同长度的哈希,所以这还不够。合同型账户具有"数据"属性,而"普通"账户则没有。使用"web3.eth.getCode()"。如果该方法返回"0x",则表示您正在处理一个帐户。任何超过这意味着这是一份合同。
目前在Solidity中不可能。
以太坊有两种类型的账户,"正常"(想想比特币)和合约。只给定一个散列,是否可以判断一个帐户是哪种类型?
这两种类型都有相同长度的哈希,所以这还不够。合同型账户具有"数据"属性,而"普通"账户则没有。使用"web3.eth.getCode()"。如果该方法返回"0x",则表示您正在处理一个帐户。任何超过这意味着这是一份合同。
目前在Solidity中不可能。
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium