-
public interface BuilderInterface
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classBuilderInterface.Companion
-
Method Summary
-
-
Method Detail
-
buildWithFsStore
abstract Node buildWithFsStore()
-
buildWithVssStore
abstract Node buildWithVssStore(String vssUrl, String storeId, String lnurlAuthServerUrl, Map<String, String> fixedHeaders)
-
buildWithVssStoreAndFixedHeaders
abstract Node buildWithVssStoreAndFixedHeaders(String vssUrl, String storeId, Map<String, String> fixedHeaders)
-
buildWithVssStoreAndHeaderProvider
abstract Node buildWithVssStoreAndHeaderProvider(String vssUrl, String storeId, VssHeaderProvider headerProvider)
-
setChainSourceBitcoindRpc
abstract Unit setChainSourceBitcoindRpc(String rpcHost, UShort rpcPort, String rpcUser, String rpcPassword)
-
setChainSourceEsplora
abstract Unit setChainSourceEsplora(String serverUrl, EsploraSyncConfig config)
-
setEntropyBip39Mnemonic
abstract Unit setEntropyBip39Mnemonic(String mnemonic, String passphrase)
-
setEntropySeedBytes
abstract Unit setEntropySeedBytes(List<UByte> seedBytes)
-
setEntropySeedPath
abstract Unit setEntropySeedPath(String seedPath)
-
setGossipSourceP2p
abstract Unit setGossipSourceP2p()
-
setGossipSourceRgs
abstract Unit setGossipSourceRgs(String rgsServerUrl)
-
setLiquiditySourceLsps2
abstract Unit setLiquiditySourceLsps2(String address, String nodeId, String token)
-
setListeningAddresses
abstract Unit setListeningAddresses(List<String> listeningAddresses)
-
setNetwork
abstract Unit setNetwork(Network network)
-
setNodeAlias
abstract Unit setNodeAlias(String nodeAlias)
-
setStorageDirPath
abstract Unit setStorageDirPath(String storageDirPath)
-
-
-
-