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 theadmin
namespace. Defaults tofalse
. -
apiEnableDebug
(type:boolean()
, default:nil
) - Immutable. Enables JSON-RPC access to functions in thedebug
namespace. 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.