Class EthereumDetails
Ethereum-specific blockchain node details.
Implements
Inherited Members
Namespace: Google.Apis.BlockchainNodeEngine.v1.Data
Assembly: Google.Apis.BlockchainNodeEngine.v1.dll
Syntax
public class EthereumDetails : IDirectResponseSchema
Properties
AdditionalEndpoints
Output only. Ethereum-specific endpoint information.
Declaration
[JsonProperty("additionalEndpoints")]
public virtual EthereumEndpoints AdditionalEndpoints { get; set; }
Property Value
Type | Description |
---|---|
EthereumEndpoints |
ApiEnableAdmin
Immutable. Enables JSON-RPC access to functions in the admin
namespace. Defaults to false
.
Declaration
[JsonProperty("apiEnableAdmin")]
public virtual bool? ApiEnableAdmin { get; set; }
Property Value
Type | Description |
---|---|
bool? |
ApiEnableDebug
Immutable. Enables JSON-RPC access to functions in the debug
namespace. Defaults to false
.
Declaration
[JsonProperty("apiEnableDebug")]
public virtual bool? ApiEnableDebug { get; set; }
Property Value
Type | Description |
---|---|
bool? |
ConsensusClient
Immutable. The consensus client.
Declaration
[JsonProperty("consensusClient")]
public virtual string ConsensusClient { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
ExecutionClient
Immutable. The execution client
Declaration
[JsonProperty("executionClient")]
public virtual string ExecutionClient { get; set; }
Property Value
Type | Description |
---|---|
string |
GethDetails
Details for the Geth execution client.
Declaration
[JsonProperty("gethDetails")]
public virtual GethDetails GethDetails { get; set; }
Property Value
Type | Description |
---|---|
GethDetails |
Network
Immutable. The Ethereum environment being accessed.
Declaration
[JsonProperty("network")]
public virtual string Network { get; set; }
Property Value
Type | Description |
---|---|
string |
NodeType
Immutable. The type of Ethereum node.
Declaration
[JsonProperty("nodeType")]
public virtual string NodeType { get; set; }
Property Value
Type | Description |
---|---|
string |
ValidatorConfig
Configuration for validator-related parameters on the beacon client, and for any GCP-managed validator client.
Declaration
[JsonProperty("validatorConfig")]
public virtual ValidatorConfig ValidatorConfig { get; set; }
Property Value
Type | Description |
---|---|
ValidatorConfig |