我已经设置在流中的另一方。仍未收到交易。
val auth = CordaX500Name.parse("O=TaxAuthority,L=Paris,C=FR")
val party1 = rpcOps.wellKnownPartyFromX500Name(auth)
?: return Response.status(BAD_REQUEST).entity("Party named $auth cannot be found.\n").build()
在exampleAPI和流
中 val taxAuthority : Set<Party> = setOf(taxauthority)
progressTracker.currentStep = FINALISING_TRANSACTION
val signedtx : SignedTransaction = subFlow(FinalityFlow(fullySignedTx,taxAuthority,FINALISING_TRANSACTION.childProgressTracker()))
答案 0 :(得分:0)
此问题是由于未正确将当事方注册为国家参与者而引起的。
在Corda中,您可以与网络中想要的任何人自由共享signedTransaction,并且获得了signatureTransaction的一方将记录该TX。但是,只有输出状态的参与者才能记录交易所携带的实际输出状态。
您在{{1}}中传递的会话只是一个观察者会话。