Results 7 issues of dyoung

cfx_getBlockByBlockNumber return null when block number larger than block number of latest epoch,should it return error as cfx_getBlockByEpochNumber? ```sh curl --location --request POST 'http://182.92.92.126:12537' --header 'Content-Type: application/json' --data-raw '{ "id":...

RPC

The latest confirm epoch number rollback frequently in testnet, almost once per minute. The peer internet connection delay of `ping` is almost between 50ms~100ms. So is there any reason may...

enhancement
P2
backward compatible

This change is [](https://reviewable.io/reviews/conflux-chain/go-conflux-sdk/190)

split client interface to seperated smaller interface use rpc namespace name be sub level same with full-node remove internal contract related codes, it will readd after abi-gen completed --- This...

### Issue description request id 和 通过 response 取的 request id 不一样, 请问有什么规则? 除了通过ID的方式,是否还有其他方式可以根据response 获取到对应的 request? 插件代码如下 ``` package plugins import ( "net/http" pkgHTTP "github.com/apache/apisix-go-plugin-runner/pkg/http" "github.com/apache/apisix-go-plugin-runner/pkg/log" "github.com/apache/apisix-go-plugin-runner/pkg/plugin" ) func init()...

### Issue description ### Environment * APISIX Go Plugin Runner's version: * APISIX version: * Go version: * OS (cmd: `uname -a`):