docs: setting-up-a-corda-network

This commit is contained in:
Andras Slemmer
2016-11-21 16:39:46 +00:00
parent aa629f74ca
commit 720bb55827
5 changed files with 101 additions and 2 deletions

View File

@ -0,0 +1,11 @@
basedir : "./standalone/regular-node"
myLegalName : "Some Node"
nearestCity : "London"
keyStorePassword : "cordacadevpass"
trustStorePassword : "trustpass"
artemisAddress : "cordaload-node1:31337"
webAddress : "localhost:31339"
extraAdvertisedServiceIds: ""
useHTTPS : false
devMode : false
networkMapAddress : "cordaload-nameserver:31337"

View File

@ -0,0 +1,23 @@
package net.corda.docs
import net.corda.node.services.config.ConfigHelper
import net.corda.node.services.config.FullNodeConfiguration
import org.junit.Test
import java.nio.file.Paths
import kotlin.reflect.declaredMemberProperties
class ExampleNodeConfTest {
@Test
fun exampleNodeConfParsesFine() {
val configResource = ExampleNodeConfTest::class.java.classLoader.getResource("example-node.conf")
val nodeConfig = FullNodeConfiguration(
ConfigHelper.loadConfig(
baseDirectoryPath = Paths.get("some-example-base-dir"),
configFileOverride = Paths.get(configResource.toURI())
)
)
nodeConfig.javaClass.kotlin.declaredMemberProperties.forEach { member ->
member.get(nodeConfig)
}
}
}