Skip to content

Commit

Permalink
[FABG-1020] Changed lifecycle payloads to use camel-case in JSON fiel…
Browse files Browse the repository at this point in the history
…ds (#154)

Updated the lifecycle structs to use camel-case in JSON responses since most style guides recommend using camel-case instead of snake-case.

Signed-off-by: Bob Stasyszyn <Bob.Stasyszyn@securekey.com>
  • Loading branch information
bstasyszyn committed Nov 3, 2020
1 parent 2f93a32 commit 5b6912c
Showing 1 changed file with 34 additions and 34 deletions.
68 changes: 34 additions & 34 deletions pkg/client/resmgmt/lifecycleclient.go
Expand Up @@ -29,7 +29,7 @@ type LifecycleInstallCCRequest struct {
type LifecycleInstallCCResponse struct {
Target string `json:"target,omitempty"`
Status int32 `json:"status,omitempty"`
PackageID string `json:"package_id,omitempty"`
PackageID string `json:"packageID,omitempty"`
}

// CCReference contains the name and version of an instantiated chaincode that
Expand All @@ -43,7 +43,7 @@ type CCReference struct {
// including a map of channel name to chaincode name and version
// pairs of chaincode definitions that reference this chaincode package.
type LifecycleInstalledCC struct {
PackageID string `json:"package_id,omitempty"`
PackageID string `json:"packageID,omitempty"`
Label string `json:"label,omitempty"`
References map[string][]CCReference `json:"references,omitempty"`
}
Expand All @@ -52,14 +52,14 @@ type LifecycleInstalledCC struct {
type LifecycleApproveCCRequest struct {
Name string `json:"name,omitempty"`
Version string `json:"version,omitempty"`
PackageID string `json:"package_id,omitempty"`
PackageID string `json:"packageID,omitempty"`
Sequence int64 `json:"sequence,omitempty"`
EndorsementPlugin string `json:"endorsement_plugin,omitempty"`
ValidationPlugin string `json:"validation_plugin,omitempty"`
SignaturePolicy *common.SignaturePolicyEnvelope `json:"signature_policy,omitempty"`
ChannelConfigPolicy string `json:"channel_config_policy,omitempty"`
CollectionConfig []*pb.CollectionConfig `json:"collection_config,omitempty"`
InitRequired bool `json:"init_required,omitempty"`
EndorsementPlugin string `json:"endorsementPlugin,omitempty"`
ValidationPlugin string `json:"validationPlugin,omitempty"`
SignaturePolicy *common.SignaturePolicyEnvelope `json:"signaturePolicy,omitempty"`
ChannelConfigPolicy string `json:"channelConfigPolicy,omitempty"`
CollectionConfig []*pb.CollectionConfig `json:"collectionConfig,omitempty"`
InitRequired bool `json:"initRequired,omitempty"`
}

// LifecycleQueryApprovedCCRequest contains the parameters for querying approved chaincodes
Expand All @@ -73,26 +73,26 @@ type LifecycleApprovedChaincodeDefinition struct {
Name string `json:"name,omitempty"`
Version string `json:"version,omitempty"`
Sequence int64 `json:"sequence,omitempty"`
EndorsementPlugin string `json:"endorsement_plugin,omitempty"`
ValidationPlugin string `json:"validation_plugin,omitempty"`
SignaturePolicy *common.SignaturePolicyEnvelope `json:"signature_policy,omitempty"`
ChannelConfigPolicy string `json:"channel_config_policy,omitempty"`
CollectionConfig []*pb.CollectionConfig `json:"collection_config,omitempty"`
InitRequired bool `json:"init_required,omitempty"`
PackageID string `json:"package_id,omitempty"`
EndorsementPlugin string `json:"endorsementPlugin,omitempty"`
ValidationPlugin string `json:"validationPlugin,omitempty"`
SignaturePolicy *common.SignaturePolicyEnvelope `json:"signaturePolicy,omitempty"`
ChannelConfigPolicy string `json:"channelConfigPolicy,omitempty"`
CollectionConfig []*pb.CollectionConfig `json:"collectionConfig,omitempty"`
InitRequired bool `json:"initRequired,omitempty"`
PackageID string `json:"packageID,omitempty"`
}

// LifecycleCheckCCCommitReadinessRequest contains the parameters for checking the 'commit readiness' of a chaincode
type LifecycleCheckCCCommitReadinessRequest struct {
Name string `json:"name,omitempty"`
Version string `json:"version,omitempty"`
Sequence int64 `json:"sequence,omitempty"`
EndorsementPlugin string `json:"endorsement_plugin,omitempty"`
ValidationPlugin string `json:"validation_plugin,omitempty"`
SignaturePolicy *common.SignaturePolicyEnvelope `json:"signature_policy,omitempty"`
ChannelConfigPolicy string `json:"channel_config_policy,omitempty"`
CollectionConfig []*pb.CollectionConfig `json:"collection_config,omitempty"`
InitRequired bool `json:"init_required,omitempty"`
EndorsementPlugin string `json:"endorsementPlugin,omitempty"`
ValidationPlugin string `json:"validationPlugin,omitempty"`
SignaturePolicy *common.SignaturePolicyEnvelope `json:"signaturePolicy,omitempty"`
ChannelConfigPolicy string `json:"channelConfigPolicy,omitempty"`
CollectionConfig []*pb.CollectionConfig `json:"collectionConfig,omitempty"`
InitRequired bool `json:"initRequired,omitempty"`
}

// LifecycleCheckCCCommitReadinessResponse contains the org approvals for the chaincode
Expand All @@ -105,12 +105,12 @@ type LifecycleCommitCCRequest struct {
Name string `json:"name,omitempty"`
Version string `json:"version,omitempty"`
Sequence int64 `json:"sequence,omitempty"`
EndorsementPlugin string `json:"endorsement_plugin,omitempty"`
ValidationPlugin string `json:"validation_plugin,omitempty"`
SignaturePolicy *common.SignaturePolicyEnvelope `json:"signature_policy,omitempty"`
ChannelConfigPolicy string `json:"channel_config_policy,omitempty"`
CollectionConfig []*pb.CollectionConfig `json:"collection_config,omitempty"`
InitRequired bool `json:"init_required,omitempty"`
EndorsementPlugin string `json:"endorsementPlugin,omitempty"`
ValidationPlugin string `json:"validationPlugin,omitempty"`
SignaturePolicy *common.SignaturePolicyEnvelope `json:"signaturePolicy,omitempty"`
ChannelConfigPolicy string `json:"channelConfigPolicy,omitempty"`
CollectionConfig []*pb.CollectionConfig `json:"collectionConfig,omitempty"`
InitRequired bool `json:"initRequired,omitempty"`
}

// LifecycleQueryCommittedCCRequest contains the parameters to query committed chaincodes.
Expand All @@ -126,12 +126,12 @@ type LifecycleChaincodeDefinition struct {
Name string `json:"name,omitempty"`
Version string `json:"version,omitempty"`
Sequence int64 `json:"sequence,omitempty"`
EndorsementPlugin string `json:"endorsement_plugin,omitempty"`
ValidationPlugin string `json:"validation_plugin,omitempty"`
SignaturePolicy *common.SignaturePolicyEnvelope `json:"signature_policy,omitempty"`
ChannelConfigPolicy string `json:"channel_config_policy,omitempty"`
CollectionConfig []*pb.CollectionConfig `json:"collection_config,omitempty"`
InitRequired bool `json:"init_required,omitempty"`
EndorsementPlugin string `json:"endorsementPlugin,omitempty"`
ValidationPlugin string `json:"validationPlugin,omitempty"`
SignaturePolicy *common.SignaturePolicyEnvelope `json:"signaturePolicy,omitempty"`
ChannelConfigPolicy string `json:"channelConfigPolicy,omitempty"`
CollectionConfig []*pb.CollectionConfig `json:"collectionConfig,omitempty"`
InitRequired bool `json:"initRequired,omitempty"`
Approvals map[string]bool `json:"approvals,omitempty"`
}

Expand Down

0 comments on commit 5b6912c

Please sign in to comment.