Interface RpcClientConfigI

  • All Superinterfaces:
    org.aeonbits.owner.Config, java.io.Serializable

    @Sources("classpath:config.properties")
    public interface RpcClientConfigI
    extends org.aeonbits.owner.Config
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.aeonbits.owner.Config

        org.aeonbits.owner.Config.ConverterClass, org.aeonbits.owner.Config.DecryptorClass, org.aeonbits.owner.Config.DefaultValue, org.aeonbits.owner.Config.DisableableFeature, org.aeonbits.owner.Config.DisableFeature, org.aeonbits.owner.Config.EncryptedValue, org.aeonbits.owner.Config.HotReload, org.aeonbits.owner.Config.HotReloadType, org.aeonbits.owner.Config.Key, org.aeonbits.owner.Config.LoadPolicy, org.aeonbits.owner.Config.LoadType, org.aeonbits.owner.Config.PreprocessorClasses, org.aeonbits.owner.Config.Separator, org.aeonbits.owner.Config.Sources, org.aeonbits.owner.Config.TokenizerClass
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String bitcoinCoreDataFolder()
      Similar to the -datadir argument given to the bitcoin core binary

      Using this will cause the RPC Client to look for bitcoin.conf in this path
    • Method Detail

      • bitcoinCoreDataFolder

        @Key("core.dataFolder.path")
        java.lang.String bitcoinCoreDataFolder()
        Similar to the -datadir argument given to the bitcoin core binary

        Using this will cause the RPC Client to look for bitcoin.conf in this path
        Returns:
        Manually specified bitcoin-core data folder path