我在Hyperledger面料链代码样本中看到很多单词"shim"
func (t *SimpleChaincode) Init(stub shim.ChaincodeStubInterface, function string, args []string) ([]byte, error) {
Run Code Online (Sandbox Code Playgroud)
这是从中导入的
import (
"errors"
"fmt"
"github.com/hyperledger/fabric/core/chaincode/shim"
)
Run Code Online (Sandbox Code Playgroud)
垫片的缩写是什么?
Hyperledger Fabric是否具有用于执行链码的虚拟机?例如,以太坊有以太坊虚拟机来执行合同。