Skip to content

Commit 1cfd8f5

Browse files
committed
fix: remove wire.go and flatten pkgs. We are deciding to go with explicit import on the client side to inject the different chain family implementations
1 parent e4df182 commit 1cfd8f5

2 files changed

Lines changed: 15 additions & 15 deletions

File tree

mcms/changesets/set-config/changeset_test.go

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ import (
3131
solchangesets "github.com/smartcontractkit/cld-changesets/legacy/pkg/family/solana/changesets"
3232
soltestutils "github.com/smartcontractkit/cld-changesets/legacy/pkg/family/solana/testutils"
3333
setconfig "github.com/smartcontractkit/cld-changesets/mcms/changesets/set-config"
34-
setconfigtypes "github.com/smartcontractkit/cld-changesets/mcms/changesets/set-config/types"
34+
_ "github.com/smartcontractkit/cld-changesets/mcms/changesets/set-config/all"
3535
)
3636

3737
//nolint:paralleltest // global mcm.SetProgramID state and shared Solana CTF container setup
@@ -109,7 +109,7 @@ func TestChangeset_VerifyPreconditions(t *testing.T) {
109109
{
110110
name: "partial targets only proposer",
111111
input: setConfigInput(
112-
[]setconfigtypes.ContractSetConfig{
112+
[]setconfig.ContractSetConfig{
113113
{
114114
Ref: contractRef(evmSelector, mcmscontracts.ProposerManyChainMultisig, ""),
115115
Config: validCfg,
@@ -144,7 +144,7 @@ func TestChangeset_VerifyPreconditions(t *testing.T) {
144144
{
145145
name: "ref missing from datastore",
146146
input: setConfigInput(
147-
[]setconfigtypes.ContractSetConfig{
147+
[]setconfig.ContractSetConfig{
148148
{
149149
Ref: contractRef(evmSelector, mcmscontracts.ProposerManyChainMultisig, "does-not-exist"),
150150
Config: validCfg,
@@ -241,13 +241,13 @@ func TestChangeset_EVM(t *testing.T) {
241241
mcmsState, _ := evmMCMSChainState(t, rt, tt.selector)
242242
originalCfg := cldftesthelpers.SingleGroupMCMS(t)
243243

244-
var targets []setconfigtypes.ContractSetConfig
244+
var targets []setconfig.ContractSetConfig
245245
var mcmsInput *cldf.MCMSTimelockProposalInput
246246
if tt.useMCMS {
247247
cfgCanceller := cldftesthelpers.SingleGroupMCMS(t)
248248
cfgCanceller.Signers = append(cfgCanceller.Signers, mcmsState.BypasserMcm.Address())
249249
cfgCanceller.Quorum = 2
250-
targets = []setconfigtypes.ContractSetConfig{
250+
targets = []setconfig.ContractSetConfig{
251251
{
252252
Ref: contractRef(tt.selector, mcmscontracts.CancellerManyChainMultisig, ""),
253253
Config: cfgCanceller,
@@ -337,7 +337,7 @@ func TestChangeset_EVM_PartialTargets(t *testing.T) {
337337

338338
err := rt.Exec(
339339
runtime.ChangesetTask(setconfig.Changeset{}, setConfigInput(
340-
[]setconfigtypes.ContractSetConfig{
340+
[]setconfig.ContractSetConfig{
341341
{
342342
Ref: contractRef(selector, mcmscontracts.ProposerManyChainMultisig, ""),
343343
Config: cfgProposer,
@@ -431,7 +431,7 @@ func TestChangeset_EVM_Qualifier(t *testing.T) {
431431
t.Run(tt.name, func(t *testing.T) {
432432
t.Parallel()
433433
input := setConfigInput(
434-
[]setconfigtypes.ContractSetConfig{
434+
[]setconfig.ContractSetConfig{
435435
{
436436
Ref: contractRef(selector, mcmscontracts.ProposerManyChainMultisig, tt.qualifier),
437437
Config: cfgProposer,
@@ -543,7 +543,7 @@ func TestChangeset_VerifyPreconditions_zeroRefChainSelector(t *testing.T) {
543543

544544
cfg := cldftesthelpers.SingleGroupMCMS(t)
545545
input := setConfigInput(
546-
[]setconfigtypes.ContractSetConfig{
546+
[]setconfig.ContractSetConfig{
547547
{
548548
Ref: refkey.RefKey{
549549
ChainSelector: 0,
@@ -568,7 +568,7 @@ func TestChangeset_Apply_unsupportedFamily(t *testing.T) {
568568
cfg := cldftesthelpers.SingleGroupMCMS(t)
569569

570570
_, err := setconfig.Changeset{}.Apply(cldf.Environment{}, setConfigInput(
571-
[]setconfigtypes.ContractSetConfig{
571+
[]setconfig.ContractSetConfig{
572572
{
573573
Ref: refkey.New(
574574
selector,

mcms/changesets/set-config/helpers_test.go

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ import (
2525
evmstate "github.com/smartcontractkit/cld-changesets/legacy/pkg/family/evm"
2626
soltestutils "github.com/smartcontractkit/cld-changesets/legacy/pkg/family/solana/testutils"
2727
setconfig "github.com/smartcontractkit/cld-changesets/mcms/changesets/set-config"
28-
setconfigtypes "github.com/smartcontractkit/cld-changesets/mcms/changesets/set-config/types"
28+
_ "github.com/smartcontractkit/cld-changesets/mcms/changesets/set-config/all"
2929
)
3030

3131
func contractRef(chainSelector uint64, contractType cldf.ContractType, qualifier string) refkey.RefKey {
@@ -35,8 +35,8 @@ func contractRef(chainSelector uint64, contractType cldf.ContractType, qualifier
3535
func evmMCMSTargets(
3636
chainSelector uint64,
3737
proposer, canceller, bypasser mcmstypes.Config,
38-
) []setconfigtypes.ContractSetConfig {
39-
return []setconfigtypes.ContractSetConfig{
38+
) []setconfig.ContractSetConfig {
39+
return []setconfig.ContractSetConfig{
4040
{Ref: contractRef(chainSelector, mcmscontracts.ProposerManyChainMultisig, ""), Config: proposer},
4141
{Ref: contractRef(chainSelector, mcmscontracts.CancellerManyChainMultisig, ""), Config: canceller},
4242
{Ref: contractRef(chainSelector, mcmscontracts.BypasserManyChainMultisig, ""), Config: bypasser},
@@ -46,8 +46,8 @@ func evmMCMSTargets(
4646
func solanaMCMSTargets(
4747
chainSelector uint64,
4848
proposer, canceller, bypasser mcmstypes.Config,
49-
) []setconfigtypes.ContractSetConfig {
50-
return []setconfigtypes.ContractSetConfig{
49+
) []setconfig.ContractSetConfig {
50+
return []setconfig.ContractSetConfig{
5151
{Ref: contractRef(chainSelector, mcmscontracts.ProposerManyChainMultisig, ""), Config: proposer},
5252
{Ref: contractRef(chainSelector, mcmscontracts.CancellerManyChainMultisig, ""), Config: canceller},
5353
{Ref: contractRef(chainSelector, mcmscontracts.BypasserManyChainMultisig, ""), Config: bypasser},
@@ -74,7 +74,7 @@ func newBypassMCMSInput(description, qualifier string) *cldf.MCMSTimelockProposa
7474
}
7575
}
7676

77-
func setConfigInput(targets []setconfigtypes.ContractSetConfig, mcms *cldf.MCMSTimelockProposalInput) setconfig.Input {
77+
func setConfigInput(targets []setconfig.ContractSetConfig, mcms *cldf.MCMSTimelockProposalInput) setconfig.Input {
7878
return setconfig.Input{
7979
Cfg: setconfig.Config{Targets: targets},
8080
MCMS: mcms,

0 commit comments

Comments
 (0)