func (c *channel) NewRWSet(txid string) (driver.RWSet, error) {
	return c.vault.NewRWSet(txid)
}
NewRWSet returns a RWSet for this ledger.
A client may obtain more than one such simulator; they are made unique
by way of the supplied txid
package generic
import (
	"github.com/golang/protobuf/proto"
	"github.com/hyperledger/fabric-protos-go/common"
	"github.com/hyperledger/fabric-protos-go/peer"
	"github.com/hyperledger/fabric/protoutil"
	"github.com/hyperledger-labs/fabric-smart-client/platform/fabric/driver"
)