Skip to content

Commit

Permalink
fix: populate metadata from CLI
Browse files Browse the repository at this point in the history
  • Loading branch information
byte-bandit committed Nov 7, 2023
1 parent 0ffb1ee commit 6ba0c78
Show file tree
Hide file tree
Showing 6 changed files with 36 additions and 3 deletions.
5 changes: 5 additions & 0 deletions x/consensus/types/message_delete_job.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ package types
import (
sdk "github.com/cosmos/cosmos-sdk/types"
"github.com/palomachain/paloma/util/libmeta"
types "github.com/palomachain/paloma/x/valset/types"
)

const TypeMsgDeleteJob = "delete_job"
Expand All @@ -14,6 +15,10 @@ func NewMsgDeleteJob(creator string, queueTypeName string, messageID uint64) *Ms
Creator: creator,
QueueTypeName: queueTypeName,
MessageID: messageID,
Metadata: types.MsgMetadata{
Creator: creator,
Signers: []string{creator},
},
}
}

Expand Down
8 changes: 7 additions & 1 deletion x/evm/client/cli/tx_remove_smart_contract_deployment.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ import (
"github.com/cosmos/cosmos-sdk/client/flags"
"github.com/cosmos/cosmos-sdk/client/tx"
"github.com/palomachain/paloma/x/evm/types"
vtypes "github.com/palomachain/paloma/x/valset/types"
"github.com/spf13/cobra"
)

Expand All @@ -29,10 +30,15 @@ func CmdRemoveSmartContractDeployment() *cobra.Command {
}
chainReferenceID := args[1]

creator := clientCtx.GetFromAddress().String()
msg := &types.MsgRemoveSmartContractDeploymentRequest{
Sender: clientCtx.GetFromAddress().String(),
Sender: creator,
SmartContractID: uint64(smartContractID),
ChainReferenceID: chainReferenceID,
Metadata: vtypes.MsgMetadata{
Creator: creator,
Signers: []string{creator},
},
}

err = tx.GenerateOrBroadcastTxCLI(clientCtx, cmd.Flags(), msg)
Expand Down
5 changes: 5 additions & 0 deletions x/evm/types/msg_deloy_new_smart_contract_request.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ package types
import (
sdk "github.com/cosmos/cosmos-sdk/types"
"github.com/palomachain/paloma/util/libmeta"
types "github.com/palomachain/paloma/x/valset/types"
)

const TypeMsgDeployNewSmartContractRequest = "deploy_new_smart_contract_request"
Expand All @@ -14,6 +15,10 @@ func NewMsgDeployNewSmartContractRequest(creator sdk.AccAddress, title string, d
Description: description,
AbiJSON: abiJSON,
BytecodeHex: bytecode,
Metadata: types.MsgMetadata{
Creator: creator.String(),
Signers: []string{creator.String()},
},
}
}

Expand Down
8 changes: 7 additions & 1 deletion x/scheduler/client/cli/tx_create_job.go
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ import (
"github.com/cosmos/cosmos-sdk/client/flags"
"github.com/cosmos/cosmos-sdk/client/tx"
"github.com/palomachain/paloma/x/scheduler/types"
vtypes "github.com/palomachain/paloma/x/valset/types"
"github.com/spf13/cobra"
)

Expand Down Expand Up @@ -56,9 +57,14 @@ func CmdCreateJob() *cobra.Command {
return err
}

creator := clientCtx.GetFromAddress().String()
msg := &types.MsgCreateJob{
Creator: clientCtx.GetFromAddress().String(),
Creator: creator,
Job: job,
Metadata: vtypes.MsgMetadata{
Creator: creator,
Signers: []string{creator},
},
}
if err := msg.ValidateBasic(); err != nil {
return err
Expand Down
8 changes: 7 additions & 1 deletion x/scheduler/client/cli/tx_execute_job.go
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ import (
"github.com/cosmos/cosmos-sdk/client/flags"
"github.com/cosmos/cosmos-sdk/client/tx"
"github.com/palomachain/paloma/x/scheduler/types"
vtypes "github.com/palomachain/paloma/x/valset/types"
"github.com/spf13/cobra"
)

Expand Down Expand Up @@ -40,10 +41,15 @@ func CmdExecuteJob() *cobra.Command {
payload = bz
}

creator := clientCtx.GetFromAddress().String()
msg := &types.MsgExecuteJob{
Creator: clientCtx.GetFromAddress().String(),
Creator: creator,
JobID: argJobID,
Payload: payload,
Metadata: vtypes.MsgMetadata{
Creator: creator,
Signers: []string{creator},
},
}

if err := msg.ValidateBasic(); err != nil {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,13 +26,18 @@ func CmdAddExternalChainInfoForValidator() *cobra.Command {
return err
}

creator := clientCtx.GetFromAddress().String()
msg := &types.MsgAddExternalChainInfoForValidator{
ChainInfos: []*types.ExternalChainInfo{
{
ChainReferenceID: argChainReferenceID,
Address: argAddress,
},
},
Metadata: types.MsgMetadata{
Creator: creator,
Signers: []string{creator},
},
}
if err := msg.ValidateBasic(); err != nil {
return err
Expand Down

0 comments on commit 6ba0c78

Please sign in to comment.