-

干货 | Eth1.x 术语表(下)

来源:网络 时间:2021-03-02 08:10
导读:公共平行链:通过治理分配平行链插槽的介绍 Polkadot 网络有许多开发平行链的团队,每个团队都针对自己的领域进行了优化。这些平行链专门用于智能合约、身份识别、DeFi、机器人、


公共平行链:通过治理分配平行链插槽的介绍

Polkadot 网络有许多开发平行链的团队,每个团队都针对自己的领域进行了优化。这些平行链专门用于智能合约、身份识别、DeFi、机器人、桥等等。Polkadot 被设计成这样,链可以根据特定的场景优化其业务逻辑,并以安全且有意义的方式相互交互。

JSON-RPC

eth_protocolVersion

传到 DevP2P 网络的元信息(meta information);

面向没有实现这个功效的客户端,很容易伪造这个信息

eth_syncing

关于该节点同步状态的元信息

面向没有实现这个功效的客户端,很容易伪造这个信息

eth_coinbase

示意该客户端使用的默认地址

面向没有实现这个功效的客户端,很容易伪造这个信息

仅对实现了账户治理功效的客户端有用

eth_mining

该节点挖矿状态的元信息

仅对正在挖矿的节点有用

面向没有实现这个功效的客户端,很容易伪造这个信息

eth_hashrate

挖矿的元信息

仅对正在挖矿的节点有用

面向没有实现这个功效的客户端,很容易伪造这个信息

eth_gasPrice

该节点 以为 此时 gasPrice 是多少的元信息

面向没有实现这个功效的客户端,很容易伪造这个信息

取出一个合适的 gas price 值是一个与需求高度相关的操作,没有哪种计谋适合所有的应用场景。

eth_accounts

该节点所治理的账户的列表。

面向没有实现这个功效的客户端,很容易伪造这个信息

仅对实现了账户治理功效的客户端有用

eth_blockNumber

返回该节点认定为最新区块的区块号

需要 “全体区块头” 和 “追随区块链” 功效的连系

并不能完全确定,该节点是能提供该区块号处的 事务/收条/状态 数据,照样仅仅接受了该区块号是最新高度。

eth_getBalance

提供地址后,可返回该账户的 ETH 余额(以 wei 为单元)

需要响应节点能接见账户状态

eth_getStorageAt

提供账户及存储槽序号后,可返回该处存储的值

需要响应节点能接见合约存储项

eth_getTransactionCount

提供地址后,可返回该地址的 nonce

需要响应节点能接见账户状态

eth_getBlockTransactionCountByHash

提供一个区块的哈希值,返回该块中的事务数目

需要响应节点能接见区块体历史

eth_getBlockTransactionCountByNumber

提供一个区块的区块号,返回该块中的事务数目

需要响应节点能接见区块体历史

需要响应节点能接见主链区块索引

eth_getUncleCountByBlockHash

返回给定哈希值的区块中的叔块数目

需要响应节点能接见区块体历史

eth_getUncleCountByBlockNumber

返回给定区块号的区块中的叔块数目

需要响应节点能接见区块体历史

需要响应节点能接见主链区块索引

eth_getCode

返回给定账户处的字节码(bytecode)

需要响应节点能接见账户状态

需要响应节点能接见合约代码

eth_sign

返回给定地址的署名

仅对实现了账户治理功效的客户端有用

eth_signTransaction

为给定事务天生署名并返回已署名事务的 RLP 编码数据

仅对实现了账户治理功效的客户端有用

需要响应节点能接见账户状态以取得合适的 nonce

eth_sendTransaction

为给定事务天生署名并广播

仅对实现了账户治理功效的客户端有用

需要响应节点能接见账户状态以取得合适的 nonce

需要响应节点能介入事务广播

eth_sendRawTransaction

广播一条经由署名的事务

需要响应节点能介入事务广播

eth_call

在响应节点最新的状态上执行特定事务并返回执行效果

要求响应节点能执行 EVM

eth_estimateGas

在响应节点最近的状态上执行特定事务并返回执行该事务消耗的 gas 数目

要求响应节点能执行 EVM

最经常的用途是建构买卖

eth_getBlockByHash

返回由哈希值指定的区块的数据

要求响应节点拥有全体区块头

要求响应节点能接见区块体历史

eth_getBlockByNumber

返回由区块号指定的区块的数据

要求响应节点拥有全体区块头

要求响应节点能接见区块体历史

要求响应节点能接见主链区块索引

对这个操作的挪用可以直接映射成对 eth_getBlockByHash 的等价挪用,只要能接见主链区块索引

eth_getTransactionByHash

提供哈希值,返回对应事务的数据

要求响应节点拥有全体区块头

要求响应节点能接见区块体历史

要求响应节点能接见主链事务索引

对这个操作的挪用可以直接映射成对 eth_getTransactionByBlockHashAndIndex 的等价挪用,只要能接见主链事务索引

eth_getTransactionByBlockHashAndIndex

返回由区块哈希值和事务索引号指定的事务的数据

要求响应节点拥有全体区块头

要求响应节点能接见区块体历史

eth_getTransactionByBlockNumberAndIndex

返回由区块号和事务索引号指定的事务的数据

要求响应节点拥有全体区块头

要求响应节点能接见区块体历史

要求响应节点能接见主链区块索引

对这个操作的挪用可以直接映射成对 eth_getTransactionByBlockHashAndIndex 的等价挪用,只要能接见主链区块索引

eth_getTransactionReceipt

返回由哈希值指定的事务的收条

要求响应节点拥有全体区块头

要求响应节点能接见区块体历史

要求响应节点能接见主链事务索引

eth_getUncleByBlockHashAndIndex

返回由区块哈希值和索引指定的叔块信息

要求响应节点拥有全体区块头

要求响应节点能接见区块体历史

eth_getUncleByBlockNumberAndIndex

返回由区块哈希号和索引指定的叔块信息

要求响应节点拥有全体区块头

要求响应节点能接见区块体历史

要求响应节点能接见主链区块索引

对这个操作的挪用可以直接映射成对 eth_getUncleByBlockHashAndIndex 的等价挪用,只要能接见主链区块索引

加入新手交流群:每天早盘分析、币种行情分析

添加助理微信,一对一专业指导:Wx88**88

加入新手交流群:每天早盘分析、币种行情分析,添加助理微信

一对一专业指导:Wx88**88