View Source GoogleApi.BlockchainNodeEngine.V1.Model.EthereumDetails (google_api_blockchain_node_engine v0.3.0)

Ethereum-specific blockchain node details.

Attributes

  • additionalEndpoints (type: GoogleApi.BlockchainNodeEngine.V1.Model.EthereumEndpoints.t, default: nil) - Output only. Ethereum-specific endpoint information.
  • apiEnableAdmin (type: boolean(), default: nil) - Immutable. Enables JSON-RPC access to functions in the admin namespace. Defaults to false.
  • apiEnableDebug (type: boolean(), default: nil) - Immutable. Enables JSON-RPC access to functions in the debug namespace. Defaults to false.
  • consensusClient (type: String.t, default: nil) - Immutable. The consensus client.
  • executionClient (type: String.t, default: nil) - Immutable. The execution client
  • gethDetails (type: GoogleApi.BlockchainNodeEngine.V1.Model.GethDetails.t, default: nil) - Details for the Geth execution client.
  • network (type: String.t, default: nil) - Immutable. The Ethereum environment being accessed.
  • nodeType (type: String.t, default: nil) - Immutable. The type of Ethereum node.
  • validatorConfig (type: GoogleApi.BlockchainNodeEngine.V1.Model.ValidatorConfig.t, default: nil) - Configuration for validator-related parameters on the beacon client, and for any GCP-managed validator client.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.BlockchainNodeEngine.V1.Model.EthereumDetails{
  additionalEndpoints:
    GoogleApi.BlockchainNodeEngine.V1.Model.EthereumEndpoints.t() | nil,
  apiEnableAdmin: boolean() | nil,
  apiEnableDebug: boolean() | nil,
  consensusClient: String.t() | nil,
  executionClient: String.t() | nil,
  gethDetails: GoogleApi.BlockchainNodeEngine.V1.Model.GethDetails.t() | nil,
  network: String.t() | nil,
  nodeType: String.t() | nil,
  validatorConfig:
    GoogleApi.BlockchainNodeEngine.V1.Model.ValidatorConfig.t() | nil
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.