hyperledger-fabric - 如何将环境变量传递给超级账本链码
问题描述
是否可以在启动时将环境变量注入到链代码中,以便在调用事务时可以访问它们?链码容器是否从对等容器继承环境?
解决方案
不...您不能将环境变量传递给链码,并且不,它并不固有对等进程可以访问的任何特定环境变量。
如果你想在启动时将运行时参数传递给链码实例,你应该将它们作为参数传递给 Init() 函数,然后将它们保存为链码状态。然后,您可以在您的链代码中提取/使用它们。
推荐阅读
- javascript - 指向另一个组件的按钮上的单击方法
- reactjs - 单击 react-router 中的链接不更改用户配置文件内容
- r - 为什么我无法将文本放入堆积条形图(使用 geom_bar 的 ggplot)中而不丢失所有数据?
- javascript - ArrayBuffer 末尾有很多 0
- r - R 中同一日期的多个数据点需要平均到一个数据点
- swift - 如何在 SwiftUI 中动态隐藏导航返回按钮
- java - 如何处理“无法转换为类”错误 - GSON JAVA
- java - 将 Map 的第一个元素添加到第一个位置的另一个列表中,依此类推...第二个映射元素到列表的第二个位置
- javascript - 寻找如果 null 忽略 - 正则表达式 - TypeError:无法读取 null 的属性“1”
- javascript - 打字稿:将数组类的一个成员复制到单个数组中