首页 > 解决方案 > 如何将环境变量传递给超级账本链码

问题描述

是否可以在启动时将环境变量注入到链代码中,以便在调用事务时可以访问它们?链码容器是否从对等容器继承环境?

标签: hyperledger-fabric

解决方案


不...您不能将环境变量传递给链码,并且不,它并不固有对等进程可以访问的任何特定环境变量。

如果你想在启动时将运行时参数传递给链码实例,你应该将它们作为参数传递给 Init() 函数,然后将它们保存为链码状态。然后,您可以在您的链代码中提取/使用它们。


推荐阅读