Hyperledger 如何获取调用该事务的参与者?
我有一个事务doSomething,比如Hyperledger 如何获取调用该事务的参与者?,hyperledger,hyperledger-composer,Hyperledger,Hyperledger Composer,我有一个事务doSomething,比如doSomething(asset1,asset2) 我是否可以检索调用doSomething事务的参与者,而不将参与者引用作为参数之一传入 更新: doSomething(param1, param2) { //get caller participant reference here let caller = getParticipant(); } 例如,在上面的事务中,我希望获得对调用该函数内事务的参与者的引用(即,事务尚未完成)运行时
doSomething(asset1,asset2)
我是否可以检索调用doSomething
事务的参与者,而不将参与者引用作为参数之一传入
更新:
doSomething(param1, param2) {
//get caller participant reference here
let caller = getParticipant();
}
例如,在上面的事务中,我希望获得对调用该函数内事务的参与者的引用(即,事务尚未完成)运行时API中有一个方法getCurrentParticipant,您可以从事务处理函数调用该方法 在较新版本的Composer中(当然是在v0.19.0中),还有getCurrentIdentity
API参考中有详细信息。运行时API中有一个方法getCurrentParticipant,您可以从事务处理函数调用该方法 在较新版本的Composer中(当然是在v0.19.0中),还有getCurrentIdentity 这在API参考中有详细说明