Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Corda 是否有任何方法可以在创建节点时创建默认帐户?_Corda - Fatal编程技术网

Corda 是否有任何方法可以在创建节点时创建默认帐户?

Corda 是否有任何方法可以在创建节点时创建默认帐户?,corda,Corda,我正在使用Corda 4.3版,通过为每个节点创建帐户来完成帐户级别的所有事务。但是,我希望无论何时创建节点,都会创建一个默认帐户,以便在没有帐户的情况下不会创建任何节点 我想知道我是否可以在RPC设置或主build.gradle文件中这样初始化节点: node { name "O=Node1,L=London,C=GB" p2pPort 10005

我正在使用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"]]]
                     }
请尝试以下操作:

  • 创建一个类并将其注释为
    @CordaService
    -这意味着一旦节点启动,该类就会被加载-()
  • 在您的服务类中:
    • 获取默认帐户(
      AccountService
      Accounts库中的类具有获取和创建帐户的方法;它位于
      com.r3.corda.lib.Accounts.workflows.services
      中)
    • 如果找不到默认帐户,请创建它
  • 请尝试以下操作:

  • 创建一个类并将其注释为
    @CordaService
    -这意味着一旦节点启动,该类就会被加载-()
  • 在您的服务类中:
    • 获取默认帐户(
      AccountService
      Accounts库中的类具有获取和创建帐户的方法;它位于
      com.r3.corda.lib.Accounts.workflows.services
      中)
    • 如果找不到默认帐户,请创建它

  • 阿德尔。我做了一个服务,它达到了我的目的。太好了!你能把这个问题标为已回答的吗?谢谢阿德尔。我做了一个服务,它达到了我的目的。太好了!你能把这个问题标为已回答吗?