Interface CoreConfiguration

All Superinterfaces:
BesuService

public interface CoreConfiguration extends BesuService
Core configuration of the Besu node.

Provides the feature-neutral part of the node configuration to every plugin. It exists so that a plugin depending only on the core module can read the node's data path without pulling the rest of the API onto its classpath. The full configuration surface, including feature-specific settings, remains available through org.hyperledger.besu.plugin.services.BesuConfiguration.

  • Method Summary

    Modifier and Type
    Method
    Description
    Location of the data directory in the file system running the client.
  • Method Details

    • getDataPath

      Path getDataPath()
      Location of the data directory in the file system running the client.
      Returns:
      location of the data directory in the file system of the client.