我正在使用Corda版本4.3,并通过为每个节点创建帐户来进行帐户级别的所有交易。但是,我希望每次创建节点时都创建一个默认帐户,以便没有帐户就不会创建任何节点。
我想知道是否可以在RPC设置中或在主build.gradle文件中执行此操作,像这样初始化节点:
node {
name "O=Node1,L=London,C=GB"
p2pPort 10005
rpcSettings {
address("localhost:XXXXX")
adminAddress("localhost:XXXXX")
}
rpcUsers = [[ user: "user1", "password": "test", "permissions": ["ALL"]]]
}
答案 0 :(得分:2)
请尝试以下操作:
@CordaService
-这意味着该类将在节点启动后立即加载-(https://docs.corda.net/api/kotlin/corda/net.corda.core.node.services/-corda-service/index.html)。 AccountService
类具有获取和创建帐户的方法;该类位于com.r3.corda.lib.accounts.workflows.services
内)。