Gradle 如何在部署节点任务的networkParameterOverrides块中设置maxMessageSize和maxTransactionSize?
在我的项目的根build.gradle文件中,我的deployNodes任务如下所示:Gradle 如何在部署节点任务的networkParameterOverrides块中设置maxMessageSize和maxTransactionSize?,gradle,corda,Gradle,Corda,在我的项目的根build.gradle文件中,我的deployNodes任务如下所示: task deployNodes(type: net.corda.plugins.Cordform, dependsOn: ['jar']) { nodeDefaults { projectCordapp { deploy = false } cordapp project(':contracts') cordap
task deployNodes(type: net.corda.plugins.Cordform, dependsOn: ['jar']) {
nodeDefaults {
projectCordapp {
deploy = false
}
cordapp project(':contracts')
cordapp project(':workflows')
}
node {...}
node {...}
node {...}
node {...}
networkParameterOverrides{
maxMessageSize=50000000
maxTransactionSize=50000000
}
}
我在运行任务时收到的错误是:
Could not set unknown property 'maxMessageSize' for object of type net.corda.plugins.NetworkParameterOverrides
看起来CordFormation插件中的
网络参数Soverrides
部分目前仅支持包所有权参数-请参阅:
这里的原始PR是:
目前看来,开发中实现这一点的预期方法是使用网络引导程序:是的,几分钟前刚刚看到了这一点。非常感谢。