我在尝试一种方案
在使用RedeemFungibleTokens替换令牌时,我面临一些问题
错误:java.lang.NoClassDefFoundError: com/r3/corda/lib/ci/workflows/SyncKeyMappingFlow
我把代码写成
@Suspendable
override fun call():String {
val stateAndRef = serviceHub.vaultService.queryBy<FungibleToken>()
.states.filter {it.state.data.holder.equals(ourIdentity) }.first()
val amount:Amount<TokenType> = Amount(amount,stateAndRef.state.data.tokenType)
val stx = subFlow(RedeemFungibleTokens(amount,ourIdentity, emptyList(),null))
return "Redeemed $amount token(s) by ${ourIdentity.name.organisation}"+
"\ntxId: ${stx.id}"
}发布于 2022-09-15 10:04:37
也许您正在丢失项目中的机密身份依赖关系。尝试将其添加到您的项目中。
cordapp "$confidential_id_release_group:ci-workflows:$confidential_id_release_version".还请确保将其部署到节点。
https://stackoverflow.com/questions/73632309
复制相似问题