fix: do not allow unordered txs to have sequence values set (#24581)
Co-authored-by: Alex | Interchain Labs <alex@interchainlabs.io> Co-authored-by: Aaron Craelius <aaronc@users.noreply.github.com>
This commit is contained in:
co-authored by
Alex | Interchain Labs
Aaron Craelius
parent
a158c24b38
commit
f9f3bfb066
@@ -150,6 +150,8 @@ func AddTxFlagsToCmd(cmd *cobra.Command) {
|
||||
GasFlagAuto, GasFlagAuto, FlagFees, DefaultGasLimit))
|
||||
|
||||
cmd.MarkFlagsMutuallyExclusive(FlagTimeoutHeight, TimeoutDuration)
|
||||
// unordered transactions must not have sequence values.
|
||||
cmd.MarkFlagsMutuallyExclusive(FlagUnordered, FlagSequence)
|
||||
cmd.MarkFlagsRequiredTogether(FlagUnordered, TimeoutDuration)
|
||||
|
||||
AddKeyringFlags(f)
|
||||
|
||||
Reference in New Issue
Block a user