View Source GoogleApi.BlockchainNodeEngine.V1.Model.EthereumDetails (google_api_blockchain_node_engine v0.2.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 theadminnamespace. Defaults tofalse. -
apiEnableDebug(type:boolean(), default:nil) - Immutable. Enables JSON-RPC access to functions in thedebugnamespace. Defaults tofalse. -
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
Unwrap a decoded JSON object into its complex fields.