【问题标题】:How to configure the BFT consensus in Cordapp example?如何在 Cordapp 示例中配置 BFT 共识?
【发布时间】:2018-11-27 00:11:16
【问题描述】:

我指的是 SO 链接 How to configure notary node while running cordapp via IntelliJ

您能否帮助我了解如何在 intellij 中配置 BFT 共识?我指的是版本 v3.0 的示例/公证演示,并尝试在 cordapp 示例项目中实现

【问题讨论】:

    标签: corda


    【解决方案1】:

    您不能使用节点驱动程序运行 BFT 公证人。但是,您可以按如下方式启动 RAFT 公证人:

    fun main(args: Array<String>) {
        val notaryName = CordaX500Name("MyNotary", "London", "GB")
        val notarySpec = NotarySpec(
            name = notaryName, 
            validating = false, 
            cluster = ClusterSpec.Raft(clusterSize = 3))
    
        driver(DriverParameters(notarySpecs = listOf(notarySpec))) {
            // Driver logic.
        }
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-07-08
      • 1970-01-01
      • 1970-01-01
      • 2018-07-05
      • 1970-01-01
      • 1970-01-01
      • 2020-07-11
      相关资源
      最近更新 更多