BlockchainNodesEthereumDetails

data class BlockchainNodesEthereumDetails(val additionalEndpoints: List<BlockchainNodesEthereumDetailsAdditionalEndpoint>? = null, val apiEnableAdmin: Boolean? = null, val apiEnableDebug: Boolean? = null, val consensusClient: String? = null, val executionClient: String? = null, val gethDetails: BlockchainNodesEthereumDetailsGethDetails? = null, val network: String? = null, val nodeType: String? = null, val validatorConfig: BlockchainNodesEthereumDetailsValidatorConfig? = null)

Constructors

Link copied to clipboard
constructor(additionalEndpoints: List<BlockchainNodesEthereumDetailsAdditionalEndpoint>? = null, apiEnableAdmin: Boolean? = null, apiEnableDebug: Boolean? = null, consensusClient: String? = null, executionClient: String? = null, gethDetails: BlockchainNodesEthereumDetailsGethDetails? = null, network: String? = null, nodeType: String? = null, validatorConfig: BlockchainNodesEthereumDetailsValidatorConfig? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

(Output) User-provided key-value pairs Structure is documented below.

Link copied to clipboard
val apiEnableAdmin: Boolean? = null

Enables JSON-RPC access to functions in the admin namespace. Defaults to false.

Link copied to clipboard
val apiEnableDebug: Boolean? = null

Enables JSON-RPC access to functions in the debug namespace. Defaults to false.

Link copied to clipboard
val consensusClient: String? = null

The consensus client Possible values are: CONSENSUS_CLIENT_UNSPECIFIED, LIGHTHOUSE.

Link copied to clipboard
val executionClient: String? = null

The execution client Possible values are: EXECUTION_CLIENT_UNSPECIFIED, GETH, ERIGON.

Link copied to clipboard

User-provided key-value pairs Structure is documented below.

Link copied to clipboard
val network: String? = null

The Ethereum environment being accessed. Possible values are: MAINNET, TESTNET_GOERLI_PRATER, TESTNET_SEPOLIA.

Link copied to clipboard
val nodeType: String? = null

The type of Ethereum node. Possible values are: LIGHT, FULL, ARCHIVE.

Link copied to clipboard

Configuration for validator-related parameters on the beacon client, and for any managed validator client. Structure is documented below.