Tag: corda

cordapp-template-java“找不到匹配的构造函数…”

我试着测试你好,世界! 教程示例并收到以下错误: No matching constructor found: – [arg0: Integer, arg1: Party]: missing parameter arg0 这是通过运行命令生成的: start IOUFlow iouValue: 99, otherParty: “O=PartyB,L=New York,C=US” 请看这里 。

在C区块链平台

我试图了解可用的区块链框架,我有两个问题: 有没有任何允许区块链平台支持c / c + +,我看了Hyperledger和Corda,他们似乎是建立在和java? 另一个问题是,有没有真正的(我可以看到和研究源代码)开源的区块链平台(除了比特币),Hyperledger和Corda似乎只发布二进制文件

在某些情况下,是否可以在运行节点时启动的(Java)shell中实际复制和粘贴文本?

我已经搜索了Corda标签的问题find答案,但没有发现。 我也不能在Google上find令人满意的答案。 所以我现在面临的问题是:我正在和我的同事一起工作,我们正在尝试很多事情。 但是我们也必须不断输入整个命令(比如: start IOUFlow iouValue: 99, otherParty: “O=PartyB,L=New York,C=US” ),如果你正在做一对夫妇时间短暂的inheritance。 有什么方法可以在运行节点时启动的Shell中真正粘贴文本? 就此而言:在下一行之后,是否还有一种方法可以实际返回到shell中的上一行? Ps,不,我们公司不幸的是(还)发行MacBook …

现金合同的流量测试

我正在尝试创建一个简单的流程测试,其中涉及我从原始现金合同中改编的CashV1合同。 当现金合同中的一个限制被打破时,测试就是简单地拒绝流动。 例如当零值交易时。 我不断收到这个错误: java.lang.AssertionError:抛出net.corda.core.contracts.TransactionVerificationExceptionexception,但是net.corda.core.transactions.MissingContractAttachments:找不到[com.example.contract.CashV1]的合约附件, 如何编辑流程或测试以包含附件?

如何在Intellij中导入目录/完整软件包以进行测试

我正在开发一个有两个分开的目录的项目(比如我们称为cordApp的两个独立的应用程序),在第一个cordapp中我们有“a,b,c”类,第二个是“d,e,f “class。 背后的想法是,第二个cordapp必须比第一个轻得多,因为它必须在网络上旅行,所以第一个的“重量”大于第二个。 我们把测试文件夹放在第一个(更重),但是我也需要测试“打火机”的东西,我怎样才能导入第一个第二个? 现在我的解决方案是在第二个文件夹中创建测试文件夹,但这不是很好,因为它会使文件更重。 任何想法如何导入另一个完整的目录/完整的应用程序? 这是该项目的一张照片,“cordapp-contract-states”是轻的,必须在“cordapp”

Corda和解示例

在Corda中是否存在解决方案的工作代码示例,如以下video中所解释的: 我看到在corda-master有一个Obligations.kt文件。 有人可以请指导我一个相同的工作示例? 提前致谢。

使用Spring Boot对于替换Corda服务器给予隐私盐应该是32位的exception

我尝试从Corda Server迁移到Spring Boot.I在Kotlin中提到了Joel的项目(Corda官方),但在尝试使用rpcOps时却得到了这个exception。 RPCClientProxyHandler.artemisMessageHandler – RPC reply arrived to unknown RPC ID RpcRequestId(toLong=2111196934580277300), this indicates an internal RPC error. [ERROR] 2018-02-02T07:54:05,227 [Thread-0 (ActiveMQ-client-global-threads)] client – AMQ214000: Failed to call onMessage com.esotericsoftware.kryo.KryoException: java.lang.IllegalArgumentException: Privacy salt should be 32 bytes. Serialization trace: legalIdentitiesAndCerts (net.corda.core.node.NodeInfo) value (net.corda.core.utilities.Try$Success) at com.esotericsoftware.kryo.serializers.ObjectField.read(ObjectField.java:144) ~[kryo-4.0.0.jar:?] at com.esotericsoftware.kryo.serializers.CompatibleFieldSerializer.read(CompatibleFieldSerializer.java:147) ~[kryo-4.0.0.jar:?] at com.esotericsoftware.kryo.Kryo.readClassAndObject(Kryo.java:813) ~[kryo-4.0.0.jar:?] at com.esotericsoftware.kryo.serializers.CollectionSerializer.read(CollectionSerializer.java:134) […]

Corda:error = org.hibernate.InstantiationException:没有实体的默认构造函数

我遇到了一个问题,请帮忙。 基于M13的Corda代码。 我的Schema代码主要是使用定义一个Schema来引用你的示例。 object LegalContractSchemaV1 : MappedSchema( schemaFamily = LegalContractSchema.javaClass, version = 1, mappedTypes = listOf(PersistentLegalContractState::class.java)) { @Entity @Table(name = “legal_contract_states”) class PersistentLegalContractState( @Column(name = “contract_title`enter code here`”) var contractTitle: String, @Column(name = “sender_name”) var senderName: String, @Column(name = “recipient_name”) var recipientName: String, @Column(name = “status”) var status: String) : PersistentState(){ // constructor(stateRef: StateRef) : […]

合约validation失败,在corda Hello World pt 2

我正在使用kotlin在corda tutorial pt 2中学习这个教程 。 每次我尝试使用下面的命令通过PartyA中的CRaSH shell启动一个新的流程: start IOUFlow iouValue: 30, otherParty: “C=US, L=New York, O=PartyB” 我收到合同validation失败: Done Contract verification failed: List has more than one element., contract: com.template.IOUContract@7c109db7, transaction: D08920023D788F80F289527BD9C27BCD54B7DAC6C53866BFA7B90B23E0E4749B IOUFlow类: @InitiatingFlow @StartableByRPC class IOUFlow(val iouValue: Int, val otherParty: Party) : FlowLogic() { override val progressTracker = ProgressTracker() @Suspendable override fun call() { val […]

未解决的引用:jvmName

我正在试图在终端中建立一个带有gradle的kotlin文件。 我得到这个错误: Unresolved reference: jvmName 这里是代码行的副本: val outputContract = IOUContract::class.jvmName 语法似乎罚款。 如果有人能够指出这一点,将不胜感激