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 |