Documentation ¶
Index ¶
- type Platform
- func (carPlatform *Platform) GenerateDockerBuild(cds *pb.ChaincodeDeploymentSpec, tw *tar.Writer) error
- func (carPlatform *Platform) GenerateDockerfile(cds *pb.ChaincodeDeploymentSpec) (string, error)
- func (carPlatform *Platform) GetDeploymentPayload(spec *pb.ChaincodeSpec) ([]byte, error)
- func (carPlatform *Platform) ValidateDeploymentSpec(cds *pb.ChaincodeDeploymentSpec) error
- func (carPlatform *Platform) ValidateSpec(spec *pb.ChaincodeSpec) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Platform ¶
type Platform struct { }
Platform for the CAR type
func (*Platform) GenerateDockerBuild ¶
func (*Platform) GenerateDockerfile ¶
func (carPlatform *Platform) GenerateDockerfile(cds *pb.ChaincodeDeploymentSpec) (string, error)
func (*Platform) GetDeploymentPayload ¶
func (carPlatform *Platform) GetDeploymentPayload(spec *pb.ChaincodeSpec) ([]byte, error)
func (*Platform) ValidateDeploymentSpec ¶
func (carPlatform *Platform) ValidateDeploymentSpec(cds *pb.ChaincodeDeploymentSpec) error
func (*Platform) ValidateSpec ¶
func (carPlatform *Platform) ValidateSpec(spec *pb.ChaincodeSpec) error
ValidateSpec validates the chaincode specification for CAR types to satisfy the platform interface. This chaincode type currently doesn't require anything specific so we just implicitly approve any spec
Click to show internal directories.
Click to hide internal directories.