lccc

package
v1.0.0-preview Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 31, 2017 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

View Source
const (
	//CHAINCODETABLE prefix for chaincode tables
	CHAINCODETABLE = "chaincodes"

	//DEPLOY deploy command
	DEPLOY = "deploy"

	//UPGRADE upgrade chaincode
	UPGRADE = "upgrade"

	//GETCCINFO get chaincode
	GETCCINFO = "getid"

	//GETDEPSPEC get ChaincodeDeploymentSpec
	GETDEPSPEC = "getdepspec"

	//GETCCDATA get ChaincodeData
	GETCCDATA = "getccdata"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type AlreadyRegisteredErr

type AlreadyRegisteredErr string

AlreadyRegisteredErr Already registered error

func (AlreadyRegisteredErr) Error

func (f AlreadyRegisteredErr) Error() string

type ExistsErr

type ExistsErr string

ExistsErr chaincode exists error

func (ExistsErr) Error

func (t ExistsErr) Error() string

type InvalidArgsErr

type InvalidArgsErr int

InvalidArgsErr invalid arguments error

func (InvalidArgsErr) Error

func (i InvalidArgsErr) Error() string

type InvalidArgsLenErr

type InvalidArgsLenErr int

InvalidArgsLenErr invalid arguments length error

func (InvalidArgsLenErr) Error

func (i InvalidArgsLenErr) Error() string

type InvalidChainNameErr

type InvalidChainNameErr string

InvalidChainNameErr invalid chain name error

func (InvalidChainNameErr) Error

func (f InvalidChainNameErr) Error() string

type InvalidChaincodeNameErr

type InvalidChaincodeNameErr string

InvalidChaincodeNameErr invalid chaincode name error

func (InvalidChaincodeNameErr) Error

func (f InvalidChaincodeNameErr) Error() string

type InvalidDeploymentSpecErr

type InvalidDeploymentSpecErr string

InvalidDeploymentSpecErr invalide chaincode deployment spec error

func (InvalidDeploymentSpecErr) Error

func (f InvalidDeploymentSpecErr) Error() string

type InvalidFunctionErr

type InvalidFunctionErr string

InvalidFunctionErr invalid function error

func (InvalidFunctionErr) Error

func (f InvalidFunctionErr) Error() string

type LifeCycleSysCC

type LifeCycleSysCC struct {
}

LifeCycleSysCC implements chaincode lifecycle and policies aroud it

func (*LifeCycleSysCC) Init

Init does nothing

func (*LifeCycleSysCC) Invoke

Invoke implements lifecycle functions "deploy", "start", "stop", "upgrade". Deploy's arguments - {[]byte("deploy"), []byte(<chainname>), <unmarshalled pb.ChaincodeDeploymentSpec>}

Invoke also implements some query-like functions Get chaincode arguments - {[]byte("getid"), []byte(<chainname>), []byte(<chaincodename>)}

type MarshallErr

type MarshallErr string

MarshallErr error marshaling/unmarshalling

func (MarshallErr) Error

func (m MarshallErr) Error() string

type NotFoundErr

type NotFoundErr string

NotFoundErr chaincode not registered with LCCC error

func (NotFoundErr) Error

func (t NotFoundErr) Error() string

type TXExistsErr

type TXExistsErr string

TXExistsErr transaction exists error

func (TXExistsErr) Error

func (t TXExistsErr) Error() string

type TXNotFoundErr

type TXNotFoundErr string

TXNotFoundErr transaction not found error

func (TXNotFoundErr) Error

func (t TXNotFoundErr) Error() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL