Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
64 changes: 64 additions & 0 deletions catalog/changesets/compat.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
// Deprecated: Use github.com/smartcontractkit/cld-changesets/datastore/changesets instead.
package changesets

import datastore "github.com/smartcontractkit/cld-changesets/datastore/changesets"

// Deprecated: Use datastore/changesets.CreateAddressRefChangeset.
type CreateAddressRefChangeset = datastore.CreateAddressRefChangeset

// Deprecated: Use datastore/changesets.CreateAddressRefChangesetInput.
type CreateAddressRefChangesetInput = datastore.CreateAddressRefChangesetInput

// Deprecated: Use datastore/changesets.CreateChainMetadataChangeset.
type CreateChainMetadataChangeset = datastore.CreateChainMetadataChangeset

// Deprecated: Use datastore/changesets.CreateChainMetadataChangesetInput.
type CreateChainMetadataChangesetInput = datastore.CreateChainMetadataChangesetInput

// Deprecated: Use datastore/changesets.CreateContractMetadataChangeset.
type CreateContractMetadataChangeset = datastore.CreateContractMetadataChangeset

// Deprecated: Use datastore/changesets.CreateContractMetadataChangesetInput.
type CreateContractMetadataChangesetInput = datastore.CreateContractMetadataChangesetInput

// Deprecated: Use datastore/changesets.DeleteAddressRefChangeset.
type DeleteAddressRefChangeset = datastore.DeleteAddressRefChangeset

// Deprecated: Use datastore/changesets.DeleteAddressRefChangesetInput.
type DeleteAddressRefChangesetInput = datastore.DeleteAddressRefChangesetInput

// Deprecated: Use datastore/changesets.DeleteChainMetadataChangeset.
type DeleteChainMetadataChangeset = datastore.DeleteChainMetadataChangeset

// Deprecated: Use datastore/changesets.DeleteChainMetadataChangesetInput.
type DeleteChainMetadataChangesetInput = datastore.DeleteChainMetadataChangesetInput

// Deprecated: Use datastore/changesets.DeleteContractMetadataChangeset.
type DeleteContractMetadataChangeset = datastore.DeleteContractMetadataChangeset

// Deprecated: Use datastore/changesets.DeleteContractMetadataChangesetInput.
type DeleteContractMetadataChangesetInput = datastore.DeleteContractMetadataChangesetInput

// Deprecated: Use datastore/changesets.UpdateAddressRefChangeset.
type UpdateAddressRefChangeset = datastore.UpdateAddressRefChangeset

// Deprecated: Use datastore/changesets.UpdateAddressRefChangesetInput.
type UpdateAddressRefChangesetInput = datastore.UpdateAddressRefChangesetInput

// Deprecated: Use datastore/changesets.UpdateChainMetadataChangeset.
type UpdateChainMetadataChangeset = datastore.UpdateChainMetadataChangeset

// Deprecated: Use datastore/changesets.UpdateChainMetadataChangesetInput.
type UpdateChainMetadataChangesetInput = datastore.UpdateChainMetadataChangesetInput

// Deprecated: Use datastore/changesets.UpdateContractMetadataChangeset.
type UpdateContractMetadataChangeset = datastore.UpdateContractMetadataChangeset

// Deprecated: Use datastore/changesets.UpdateContractMetadataChangesetInput.
type UpdateContractMetadataChangesetInput = datastore.UpdateContractMetadataChangesetInput

// Deprecated: Use datastore/changesets.UpdateEnvMetadataChangeset.
type UpdateEnvMetadataChangeset = datastore.UpdateEnvMetadataChangeset

// Deprecated: Use datastore/changesets.UpdateEnvMetadataChangesetInput.
type UpdateEnvMetadataChangesetInput = datastore.UpdateEnvMetadataChangesetInput
124 changes: 124 additions & 0 deletions catalog/operations/compat.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,124 @@
// Deprecated: Use github.com/smartcontractkit/cld-changesets/datastore/operations instead.
package operations

import datastore "github.com/smartcontractkit/cld-changesets/datastore/operations"

// Deprecated: Use datastore/operations.CreateAddressRefDeps.
type CreateAddressRefDeps = datastore.CreateAddressRefDeps

// Deprecated: Use datastore/operations.CreateAddressRefInput.
type CreateAddressRefInput = datastore.CreateAddressRefInput

// Deprecated: Use datastore/operations.CreateAddressRefOutput.
type CreateAddressRefOutput = datastore.CreateAddressRefOutput

// Deprecated: Use datastore/operations.CreateChainMetadataDeps.
type CreateChainMetadataDeps = datastore.CreateChainMetadataDeps

// Deprecated: Use datastore/operations.CreateChainMetadataInput.
type CreateChainMetadataInput = datastore.CreateChainMetadataInput

// Deprecated: Use datastore/operations.CreateChainMetadataOutput.
type CreateChainMetadataOutput = datastore.CreateChainMetadataOutput

// Deprecated: Use datastore/operations.CreateContractMetadataDeps.
type CreateContractMetadataDeps = datastore.CreateContractMetadataDeps

// Deprecated: Use datastore/operations.CreateContractMetadataInput.
type CreateContractMetadataInput = datastore.CreateContractMetadataInput

// Deprecated: Use datastore/operations.CreateContractMetadataOutput.
type CreateContractMetadataOutput = datastore.CreateContractMetadataOutput

// Deprecated: Use datastore/operations.DeleteAddressRefDeps.
type DeleteAddressRefDeps = datastore.DeleteAddressRefDeps

// Deprecated: Use datastore/operations.DeleteAddressRefInput.
type DeleteAddressRefInput = datastore.DeleteAddressRefInput

// Deprecated: Use datastore/operations.DeleteAddressRefOutput.
type DeleteAddressRefOutput = datastore.DeleteAddressRefOutput

// Deprecated: Use datastore/operations.DeleteChainMetadataDeps.
type DeleteChainMetadataDeps = datastore.DeleteChainMetadataDeps

// Deprecated: Use datastore/operations.DeleteChainMetadataInput.
type DeleteChainMetadataInput = datastore.DeleteChainMetadataInput

// Deprecated: Use datastore/operations.DeleteChainMetadataOutput.
type DeleteChainMetadataOutput = datastore.DeleteChainMetadataOutput

// Deprecated: Use datastore/operations.DeleteContractMetadataDeps.
type DeleteContractMetadataDeps = datastore.DeleteContractMetadataDeps

// Deprecated: Use datastore/operations.DeleteContractMetadataInput.
type DeleteContractMetadataInput = datastore.DeleteContractMetadataInput

// Deprecated: Use datastore/operations.DeleteContractMetadataOutput.
type DeleteContractMetadataOutput = datastore.DeleteContractMetadataOutput

// Deprecated: Use datastore/operations.UpdateAddressRefDeps.
type UpdateAddressRefDeps = datastore.UpdateAddressRefDeps

// Deprecated: Use datastore/operations.UpdateAddressRefInput.
type UpdateAddressRefInput = datastore.UpdateAddressRefInput

// Deprecated: Use datastore/operations.UpdateAddressRefOutput.
type UpdateAddressRefOutput = datastore.UpdateAddressRefOutput

// Deprecated: Use datastore/operations.UpdateChainMetadataDeps.
type UpdateChainMetadataDeps = datastore.UpdateChainMetadataDeps

// Deprecated: Use datastore/operations.UpdateChainMetadataInput.
type UpdateChainMetadataInput = datastore.UpdateChainMetadataInput

// Deprecated: Use datastore/operations.UpdateChainMetadataOutput.
type UpdateChainMetadataOutput = datastore.UpdateChainMetadataOutput

// Deprecated: Use datastore/operations.UpdateContractMetadataDeps.
type UpdateContractMetadataDeps = datastore.UpdateContractMetadataDeps

// Deprecated: Use datastore/operations.UpdateContractMetadataInput.
type UpdateContractMetadataInput = datastore.UpdateContractMetadataInput

// Deprecated: Use datastore/operations.UpdateContractMetadataOutput.
type UpdateContractMetadataOutput = datastore.UpdateContractMetadataOutput

// Deprecated: Use datastore/operations.UpdateEnvMetadataDeps.
type UpdateEnvMetadataDeps = datastore.UpdateEnvMetadataDeps

// Deprecated: Use datastore/operations.UpdateEnvMetadataInput.
type UpdateEnvMetadataInput = datastore.UpdateEnvMetadataInput

// Deprecated: Use datastore/operations.UpdateEnvMetadataOutput.
type UpdateEnvMetadataOutput = datastore.UpdateEnvMetadataOutput

// Deprecated: Use datastore/operations.CreateAddressRefOp.
var CreateAddressRefOp = datastore.CreateAddressRefOp

// Deprecated: Use datastore/operations.CreateChainMetadataOp.
var CreateChainMetadataOp = datastore.CreateChainMetadataOp

// Deprecated: Use datastore/operations.CreateContractMetadataOp.
var CreateContractMetadataOp = datastore.CreateContractMetadataOp

// Deprecated: Use datastore/operations.DeleteAddressRefOp.
var DeleteAddressRefOp = datastore.DeleteAddressRefOp

// Deprecated: Use datastore/operations.DeleteChainMetadataOp.
var DeleteChainMetadataOp = datastore.DeleteChainMetadataOp

// Deprecated: Use datastore/operations.DeleteContractMetadataOp.
var DeleteContractMetadataOp = datastore.DeleteContractMetadataOp

// Deprecated: Use datastore/operations.UpdateAddressRefOp.
var UpdateAddressRefOp = datastore.UpdateAddressRefOp

// Deprecated: Use datastore/operations.UpdateChainMetadataOp.
var UpdateChainMetadataOp = datastore.UpdateChainMetadataOp

// Deprecated: Use datastore/operations.UpdateContractMetadataOp.
var UpdateContractMetadataOp = datastore.UpdateContractMetadataOp

// Deprecated: Use datastore/operations.UpdateEnvMetadataOp.
var UpdateEnvMetadataOp = datastore.UpdateEnvMetadataOp
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,10 @@ import (
cldf "github.com/smartcontractkit/chainlink-deployments-framework/deployment"
cldfops "github.com/smartcontractkit/chainlink-deployments-framework/operations"

"github.com/smartcontractkit/cld-changesets/catalog/operations"
"github.com/smartcontractkit/cld-changesets/datastore/operations"
)

// CreateAddressRefChangeset creates address ref entries in the Catalog service.
// CreateAddressRefChangeset creates address ref entries in the Datastore.
type CreateAddressRefChangeset struct{}

type CreateAddressRefChangesetInput struct {
Expand Down Expand Up @@ -50,7 +50,7 @@ func (CreateAddressRefChangeset) VerifyPreconditions(e cldf.Environment, input C
return nil
}

// Apply executes the changeset, adding the address refs to the Catalog service.
// Apply executes the changeset, adding the address refs to the Datastore.
func (CreateAddressRefChangeset) Apply(e cldf.Environment, input CreateAddressRefChangesetInput) (cldf.ChangesetOutput, error) {
deps := operations.CreateAddressRefDeps{DataStore: e.DataStore}
opInput := operations.CreateAddressRefInput{AddressRefs: input.AddressRefs}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ import (
cldfoperations "github.com/smartcontractkit/chainlink-deployments-framework/operations"
cldflogger "github.com/smartcontractkit/chainlink-deployments-framework/pkg/logger"

"github.com/smartcontractkit/cld-changesets/catalog/operations"
"github.com/smartcontractkit/cld-changesets/datastore/operations"
)

func TestCreateAddressRefChangeset_VerifyPreconditions(t *testing.T) {
Expand Down Expand Up @@ -117,9 +117,9 @@ func TestCreateAddressRefChangeset_Apply(t *testing.T) {
DataStore: testDataStoreWithAddressRefs(t, addressRef1, addressRef2),
Reports: []cldfoperations.Report[any, any]{{
Def: cldfoperations.Definition{
ID: "catalog-create-address-ref",
ID: "datastore-create-address-ref",
Version: semver.MustParse("1.0.0"),
Description: "Add address ref entries to the Catalog service",
Description: "Add address ref entries to the Datastore",
},
Input: operations.CreateAddressRefInput{
AddressRefs: []cldfdatastore.AddressRef{addressRef1, addressRef2},
Expand All @@ -139,7 +139,7 @@ func TestCreateAddressRefChangeset_Apply(t *testing.T) {
input: CreateAddressRefChangesetInput{
AddressRefs: []cldfdatastore.AddressRef{addressRef1, addressRef2},
},
wantErr: "failed to create address ref entry 1 in catalog store: " +
wantErr: "failed to create address ref entry 1 in datastore: " +
"an address ref with the supplied key already exists",
},
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,10 @@ import (
cldf "github.com/smartcontractkit/chainlink-deployments-framework/deployment"
cldfops "github.com/smartcontractkit/chainlink-deployments-framework/operations"

"github.com/smartcontractkit/cld-changesets/catalog/operations"
"github.com/smartcontractkit/cld-changesets/datastore/operations"
)

// CreateChainMetadataChangeset creates chain metadata entries in the Catalog service.
// CreateChainMetadataChangeset creates chain metadata entries in the Datastore.
type CreateChainMetadataChangeset struct{}

type CreateChainMetadataChangesetInput struct {
Expand Down Expand Up @@ -50,7 +50,7 @@ func (CreateChainMetadataChangeset) VerifyPreconditions(e cldf.Environment, inpu
return nil
}

// Apply executes the changeset, adding the chain metadata to the Catalog service.
// Apply executes the changeset, adding the chain metadata to the Datastore.
func (CreateChainMetadataChangeset) Apply(e cldf.Environment, input CreateChainMetadataChangesetInput) (cldf.ChangesetOutput, error) {
deps := operations.CreateChainMetadataDeps{DataStore: e.DataStore}
opInput := operations.CreateChainMetadataInput{ChainMetadata: input.ChainMetadata}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ import (
cldfoperations "github.com/smartcontractkit/chainlink-deployments-framework/operations"
cldflogger "github.com/smartcontractkit/chainlink-deployments-framework/pkg/logger"

"github.com/smartcontractkit/cld-changesets/catalog/operations"
"github.com/smartcontractkit/cld-changesets/datastore/operations"
)

func TestCreateChainMetadataChangeset_VerifyPreconditions(t *testing.T) {
Expand Down Expand Up @@ -115,9 +115,9 @@ func TestCreateChainMetadataChangeset_Apply(t *testing.T) {
DataStore: testDataStoreWithChainMetadata(t, chainMetadata1, chainMetadata2),
Reports: []cldfoperations.Report[any, any]{{
Def: cldfoperations.Definition{
ID: "catalog-create-chain-metadata",
ID: "datastore-create-chain-metadata",
Version: semver.MustParse("1.0.0"),
Description: "Add chain metadata entries to the Catalog service",
Description: "Add chain metadata entries to the Datastore",
},
Input: operations.CreateChainMetadataInput{
ChainMetadata: []cldfdatastore.ChainMetadata{chainMetadata1, chainMetadata2},
Expand All @@ -137,7 +137,7 @@ func TestCreateChainMetadataChangeset_Apply(t *testing.T) {
input: CreateChainMetadataChangesetInput{
ChainMetadata: []cldfdatastore.ChainMetadata{chainMetadata1, chainMetadata2},
},
wantErr: "failed to create chain metadata entry 1 in catalog store: " +
wantErr: "failed to create chain metadata entry 1 in datastore: " +
"a chain metadata record with the supplied key already exists",
},
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,10 @@ import (
cldf "github.com/smartcontractkit/chainlink-deployments-framework/deployment"
cldfops "github.com/smartcontractkit/chainlink-deployments-framework/operations"

"github.com/smartcontractkit/cld-changesets/catalog/operations"
"github.com/smartcontractkit/cld-changesets/datastore/operations"
)

// CreateContractMetadataChangeset creates contract metadata entries in the Catalog service.
// CreateContractMetadataChangeset creates contract metadata entries in the Datastore.
type CreateContractMetadataChangeset struct{}

type CreateContractMetadataChangesetInput struct {
Expand Down Expand Up @@ -50,7 +50,7 @@ func (CreateContractMetadataChangeset) VerifyPreconditions(e cldf.Environment, i
return nil
}

// Apply executes the changeset, adding the contract metadata to the Catalog service.
// Apply executes the changeset, adding the contract metadata to the Datastore.
func (CreateContractMetadataChangeset) Apply(e cldf.Environment, input CreateContractMetadataChangesetInput) (cldf.ChangesetOutput, error) {
deps := operations.CreateContractMetadataDeps{DataStore: e.DataStore}
opInput := operations.CreateContractMetadataInput{ContractMetadata: input.ContractMetadata}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ import (
cldfoperations "github.com/smartcontractkit/chainlink-deployments-framework/operations"
cldflogger "github.com/smartcontractkit/chainlink-deployments-framework/pkg/logger"

"github.com/smartcontractkit/cld-changesets/catalog/operations"
"github.com/smartcontractkit/cld-changesets/datastore/operations"
)

func TestCreateContractMetadataChangeset_VerifyPreconditions(t *testing.T) {
Expand Down Expand Up @@ -115,9 +115,9 @@ func TestCreateContractMetadataChangeset_Apply(t *testing.T) {
DataStore: testDataStoreWithContractMetadata(t, contractMetadata1, contractMetadata2),
Reports: []cldfoperations.Report[any, any]{{
Def: cldfoperations.Definition{
ID: "catalog-create-contract-metadata",
ID: "datastore-create-contract-metadata",
Version: semver.MustParse("1.0.0"),
Description: "Add contract metadata entries to the Catalog service",
Description: "Add contract metadata entries to the Datastore",
},
Input: operations.CreateContractMetadataInput{
ContractMetadata: []cldfdatastore.ContractMetadata{contractMetadata1, contractMetadata2},
Expand All @@ -137,7 +137,7 @@ func TestCreateContractMetadataChangeset_Apply(t *testing.T) {
input: CreateContractMetadataChangesetInput{
ContractMetadata: []cldfdatastore.ContractMetadata{contractMetadata1, contractMetadata2},
},
wantErr: "failed to create contract metadata entry 1 in catalog store: " +
wantErr: "failed to create contract metadata entry 1 in datastore: " +
"a contract metadata record with the supplied key already exists",
},
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,10 @@ import (
cldf "github.com/smartcontractkit/chainlink-deployments-framework/deployment"
cldfops "github.com/smartcontractkit/chainlink-deployments-framework/operations"

"github.com/smartcontractkit/cld-changesets/catalog/operations"
"github.com/smartcontractkit/cld-changesets/datastore/operations"
)

// DeleteAddressRefChangeset deletes address ref entries from the Catalog service.
// DeleteAddressRefChangeset deletes address ref entries from the Datastore.
type DeleteAddressRefChangeset struct{}

type DeleteAddressRefChangesetInput struct {
Expand Down Expand Up @@ -43,7 +43,7 @@ func (DeleteAddressRefChangeset) VerifyPreconditions(e cldf.Environment, input D
return nil
}

// Apply executes the changeset, staging the address refs to be deleted from the Catalog service of local datastore files.
// Apply executes the changeset, staging the address refs to be deleted from the Datastore.
func (DeleteAddressRefChangeset) Apply(e cldf.Environment, input DeleteAddressRefChangesetInput) (cldf.ChangesetOutput, error) {
deps := operations.DeleteAddressRefDeps{DataStore: e.DataStore}
opInput := operations.DeleteAddressRefInput{AddressRefKeys: input.AddressRefKeys}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,10 @@ import (
cldf "github.com/smartcontractkit/chainlink-deployments-framework/deployment"
cldfops "github.com/smartcontractkit/chainlink-deployments-framework/operations"

"github.com/smartcontractkit/cld-changesets/catalog/operations"
"github.com/smartcontractkit/cld-changesets/datastore/operations"
)

// DeleteChainMetadataChangeset deletes chain metadata entries from the Catalog service.
// DeleteChainMetadataChangeset deletes chain metadata entries from the Datastore.
type DeleteChainMetadataChangeset struct{}

type DeleteChainMetadataChangesetInput struct {
Expand Down Expand Up @@ -41,7 +41,7 @@ func (DeleteChainMetadataChangeset) VerifyPreconditions(e cldf.Environment, inpu
return nil
}

// Apply executes the changeset, staging the chain metadata entries to be deleted from the Catalog service or local datastore files.
// Apply executes the changeset, staging the chain metadata entries to be deleted from the Datastore.
func (DeleteChainMetadataChangeset) Apply(e cldf.Environment, input DeleteChainMetadataChangesetInput) (cldf.ChangesetOutput, error) {
deps := operations.DeleteChainMetadataDeps{DataStore: e.DataStore}
opInput := operations.DeleteChainMetadataInput{ChainMetadataKeys: input.ChainMetadataKeys}
Expand Down
Loading
Loading