mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-08-19 18:32:23 +00:00
Add protocolVersion API
This commit is contained in:
parent
135b7d9f5c
commit
0e6fa8ef86
1 changed files with 10 additions and 0 deletions
|
|
@ -1022,6 +1022,15 @@ func (r *Resolver) GasPrice(ctx context.Context) (hexutil.Big, error) {
|
||||||
return hexutil.Big(*price), err
|
return hexutil.Big(*price), err
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func (r *Resolver) ProtocolVersion(ctx context.Context) (int32, error) {
|
||||||
|
be, err := getBackend(r.node)
|
||||||
|
if err != nil {
|
||||||
|
return 0, err
|
||||||
|
}
|
||||||
|
|
||||||
|
return int32(be.ProtocolVersion()), nil
|
||||||
|
}
|
||||||
|
|
||||||
func NewHandler(n *node.Node) (http.Handler, error) {
|
func NewHandler(n *node.Node) (http.Handler, error) {
|
||||||
q := Resolver{n}
|
q := Resolver{n}
|
||||||
|
|
||||||
|
|
@ -1135,6 +1144,7 @@ func NewHandler(n *node.Node) (http.Handler, error) {
|
||||||
estimateGas(data: CallData!, blockNumber: Long): Long!
|
estimateGas(data: CallData!, blockNumber: Long): Long!
|
||||||
logs(filter: FilterCriteria!): [Log!]!
|
logs(filter: FilterCriteria!): [Log!]!
|
||||||
gasPrice: BigInt!
|
gasPrice: BigInt!
|
||||||
|
protocolVersion: Int!
|
||||||
}
|
}
|
||||||
|
|
||||||
type Mutation {
|
type Mutation {
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue