-
public final class Config
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classConfig.Companion
-
Field Summary
Fields Modifier and Type Field Description private StringstorageDirPathprivate StringlogDirPathprivate Networknetworkprivate List<String>listeningAddressesprivate UIntdefaultCltvExpiryDeltaprivate ULongonchainWalletSyncIntervalSecsprivate ULongwalletSyncIntervalSecsprivate ULongfeeRateCacheUpdateIntervalSecsprivate List<String>trustedPeers0confprivate ULongprobingLiquidityLimitMultiplierprivate LogLevellogLevel
-
Constructor Summary
Constructors Constructor Description Config(String storageDirPath, String logDirPath, Network network, List<String> listeningAddresses, UInt defaultCltvExpiryDelta, ULong onchainWalletSyncIntervalSecs, ULong walletSyncIntervalSecs, ULong feeRateCacheUpdateIntervalSecs, List<String> trustedPeers0conf, ULong probingLiquidityLimitMultiplier, LogLevel logLevel)
-
Method Summary
-
-
Constructor Detail
-
Config
Config(String storageDirPath, String logDirPath, Network network, List<String> listeningAddresses, UInt defaultCltvExpiryDelta, ULong onchainWalletSyncIntervalSecs, ULong walletSyncIntervalSecs, ULong feeRateCacheUpdateIntervalSecs, List<String> trustedPeers0conf, ULong probingLiquidityLimitMultiplier, LogLevel logLevel)
-
-
Method Detail
-
getStorageDirPath
final String getStorageDirPath()
-
setStorageDirPath
final Unit setStorageDirPath(String storageDirPath)
-
getLogDirPath
final String getLogDirPath()
-
setLogDirPath
final Unit setLogDirPath(String logDirPath)
-
getNetwork
final Network getNetwork()
-
setNetwork
final Unit setNetwork(Network network)
-
getListeningAddresses
final List<String> getListeningAddresses()
-
setListeningAddresses
final Unit setListeningAddresses(List<String> listeningAddresses)
-
getDefaultCltvExpiryDelta
final UInt getDefaultCltvExpiryDelta()
-
setDefaultCltvExpiryDelta
final Unit setDefaultCltvExpiryDelta(UInt defaultCltvExpiryDelta)
-
getOnchainWalletSyncIntervalSecs
final ULong getOnchainWalletSyncIntervalSecs()
-
setOnchainWalletSyncIntervalSecs
final Unit setOnchainWalletSyncIntervalSecs(ULong onchainWalletSyncIntervalSecs)
-
getWalletSyncIntervalSecs
final ULong getWalletSyncIntervalSecs()
-
setWalletSyncIntervalSecs
final Unit setWalletSyncIntervalSecs(ULong walletSyncIntervalSecs)
-
getFeeRateCacheUpdateIntervalSecs
final ULong getFeeRateCacheUpdateIntervalSecs()
-
setFeeRateCacheUpdateIntervalSecs
final Unit setFeeRateCacheUpdateIntervalSecs(ULong feeRateCacheUpdateIntervalSecs)
-
getTrustedPeers0conf
final List<String> getTrustedPeers0conf()
-
setTrustedPeers0conf
final Unit setTrustedPeers0conf(List<String> trustedPeers0conf)
-
getProbingLiquidityLimitMultiplier
final ULong getProbingLiquidityLimitMultiplier()
-
setProbingLiquidityLimitMultiplier
final Unit setProbingLiquidityLimitMultiplier(ULong probingLiquidityLimitMultiplier)
-
getLogLevel
final LogLevel getLogLevel()
-
setLogLevel
final Unit setLogLevel(LogLevel logLevel)
-
-
-
-