Documentation ¶
Index ¶
- func QueryAccountExec(clientCtx client.Context, address fmt.Stringer, extraArgs ...string) (testutil.BufferWriter, error)
- func TestGetBroadcastCommandOfflineFlag(t *testing.T)
- func TestGetBroadcastCommandWithoutOfflineFlag(t *testing.T)
- func TxBroadcastExec(clientCtx client.Context, filename string, extraArgs ...string) (testutil.BufferWriter, error)
- func TxDecodeExec(clientCtx client.Context, encodedTx string, extraArgs ...string) (testutil.BufferWriter, error)
- func TxEncodeExec(clientCtx client.Context, filename string, extraArgs ...string) (testutil.BufferWriter, error)
- func TxMultiSignBatchExec(clientCtx client.Context, filename string, from string, sigFile1 string, ...) (testutil.BufferWriter, error)
- func TxMultiSignExec(clientCtx client.Context, from string, filename string, extraArgs ...string) (testutil.BufferWriter, error)
- func TxSignBatchExec(clientCtx client.Context, from fmt.Stringer, filename string, ...) (testutil.BufferWriter, error)
- func TxSignExec(clientCtx client.Context, from fmt.Stringer, filename string, ...) (testutil.BufferWriter, error)
- func TxValidateSignaturesExec(clientCtx client.Context, filename string) (testutil.BufferWriter, error)
- type IntegrationTestSuite
- func (s *IntegrationTestSuite) SetupSuite()
- func (s *IntegrationTestSuite) TearDownSuite()
- func (s *IntegrationTestSuite) TestCLIEncode()
- func (s *IntegrationTestSuite) TestCLIMultisign()
- func (s *IntegrationTestSuite) TestCLIMultisignInsufficientCosigners()
- func (s *IntegrationTestSuite) TestCLIMultisignSortSignatures()
- func (s *IntegrationTestSuite) TestCLIQueryTxCmdByEvents()
- func (s *IntegrationTestSuite) TestCLIQueryTxCmdByHash()
- func (s *IntegrationTestSuite) TestCLIQueryTxsCmdByEvents()
- func (s *IntegrationTestSuite) TestCLISendGenerateSignAndBroadcast()
- func (s *IntegrationTestSuite) TestCLISignAminoJSON()
- func (s *IntegrationTestSuite) TestCLISignBatch()
- func (s *IntegrationTestSuite) TestCLIValidateSignatures()
- func (s *IntegrationTestSuite) TestGetAccountCmd()
- func (s *IntegrationTestSuite) TestGetAccountsCmd()
- func (s *IntegrationTestSuite) TestMultisignBatch()
- func (s *IntegrationTestSuite) TestQueryParamsCmd()
- func (s *IntegrationTestSuite) TestSignBatchMultisig()
- func (s *IntegrationTestSuite) TestSignWithMultiSignersAminoJSON()
- func (s *IntegrationTestSuite) TestTxWithoutPublicKey()
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func QueryAccountExec ¶
func TestGetBroadcastCommandOfflineFlag ¶ added in v0.46.0
func TestGetBroadcastCommandWithoutOfflineFlag ¶ added in v0.46.0
func TxBroadcastExec ¶
func TxDecodeExec ¶
func TxEncodeExec ¶
func TxMultiSignBatchExec ¶
func TxMultiSignExec ¶
func TxSignBatchExec ¶
func TxSignExec ¶
Types ¶
type IntegrationTestSuite ¶ added in v0.46.0
func NewIntegrationTestSuite ¶ added in v0.46.0
func NewIntegrationTestSuite(cfg network.Config) *IntegrationTestSuite
func (*IntegrationTestSuite) SetupSuite ¶ added in v0.46.0
func (s *IntegrationTestSuite) SetupSuite()
func (*IntegrationTestSuite) TearDownSuite ¶ added in v0.46.0
func (s *IntegrationTestSuite) TearDownSuite()
func (*IntegrationTestSuite) TestCLIEncode ¶ added in v0.46.0
func (s *IntegrationTestSuite) TestCLIEncode()
func (*IntegrationTestSuite) TestCLIMultisign ¶ added in v0.46.0
func (s *IntegrationTestSuite) TestCLIMultisign()
func (*IntegrationTestSuite) TestCLIMultisignInsufficientCosigners ¶ added in v0.46.0
func (s *IntegrationTestSuite) TestCLIMultisignInsufficientCosigners()
func (*IntegrationTestSuite) TestCLIMultisignSortSignatures ¶ added in v0.46.0
func (s *IntegrationTestSuite) TestCLIMultisignSortSignatures()
func (*IntegrationTestSuite) TestCLIQueryTxCmdByEvents ¶ added in v0.46.0
func (s *IntegrationTestSuite) TestCLIQueryTxCmdByEvents()
func (*IntegrationTestSuite) TestCLIQueryTxCmdByHash ¶ added in v0.46.0
func (s *IntegrationTestSuite) TestCLIQueryTxCmdByHash()
func (*IntegrationTestSuite) TestCLIQueryTxsCmdByEvents ¶ added in v0.46.0
func (s *IntegrationTestSuite) TestCLIQueryTxsCmdByEvents()
func (*IntegrationTestSuite) TestCLISendGenerateSignAndBroadcast ¶ added in v0.46.0
func (s *IntegrationTestSuite) TestCLISendGenerateSignAndBroadcast()
func (*IntegrationTestSuite) TestCLISignAminoJSON ¶ added in v0.46.0
func (s *IntegrationTestSuite) TestCLISignAminoJSON()
func (*IntegrationTestSuite) TestCLISignBatch ¶ added in v0.46.0
func (s *IntegrationTestSuite) TestCLISignBatch()
func (*IntegrationTestSuite) TestCLIValidateSignatures ¶ added in v0.46.0
func (s *IntegrationTestSuite) TestCLIValidateSignatures()
func (*IntegrationTestSuite) TestGetAccountCmd ¶ added in v0.46.0
func (s *IntegrationTestSuite) TestGetAccountCmd()
func (*IntegrationTestSuite) TestGetAccountsCmd ¶ added in v0.46.0
func (s *IntegrationTestSuite) TestGetAccountsCmd()
func (*IntegrationTestSuite) TestMultisignBatch ¶ added in v0.46.0
func (s *IntegrationTestSuite) TestMultisignBatch()
func (*IntegrationTestSuite) TestQueryParamsCmd ¶ added in v0.46.0
func (s *IntegrationTestSuite) TestQueryParamsCmd()
func (*IntegrationTestSuite) TestSignBatchMultisig ¶ added in v0.46.0
func (s *IntegrationTestSuite) TestSignBatchMultisig()
func (*IntegrationTestSuite) TestSignWithMultiSignersAminoJSON ¶ added in v0.46.0
func (s *IntegrationTestSuite) TestSignWithMultiSignersAminoJSON()
func (*IntegrationTestSuite) TestTxWithoutPublicKey ¶ added in v0.46.0
func (s *IntegrationTestSuite) TestTxWithoutPublicKey()
TestTxWithoutPublicKey makes sure sending a proto tx message without the public key doesn't cause any error in the RPC layer (broadcast). See https://github.com/cosmos/cosmos-sdk/issues/7585 for more details.
Click to show internal directories.
Click to hide internal directories.