Documentation ¶
Index ¶
- func TestGetBroadcastCommandOfflineFlag(t *testing.T)
- func TestGetBroadcastCommandWithoutOfflineFlag(t *testing.T)
- type E2ETestSuite
- func (s *E2ETestSuite) SetupSuite()
- func (s *E2ETestSuite) TearDownSuite()
- func (s *E2ETestSuite) TestAuxSigner()
- func (s *E2ETestSuite) TestAuxToFeeWithTips()
- func (s *E2ETestSuite) TestCLIEncode()
- func (s *E2ETestSuite) TestCLIMultisign()
- func (s *E2ETestSuite) TestCLIMultisignInsufficientCosigners()
- func (s *E2ETestSuite) TestCLIMultisignSortSignatures()
- func (s *E2ETestSuite) TestCLIQueryTxCmdByEvents()
- func (s *E2ETestSuite) TestCLIQueryTxCmdByHash()
- func (s *E2ETestSuite) TestCLIQueryTxsCmdByEvents()
- func (s *E2ETestSuite) TestCLISendGenerateSignAndBroadcast()
- func (s *E2ETestSuite) TestCLISignAminoJSON()
- func (s *E2ETestSuite) TestCLISignBatch()
- func (s *E2ETestSuite) TestCLISignGenOnly()
- func (s *E2ETestSuite) TestCLIValidateSignatures()
- func (s *E2ETestSuite) TestCliGetAccountAddressByID()
- func (s *E2ETestSuite) TestGetAccountCmd()
- func (s *E2ETestSuite) TestGetAccountsCmd()
- func (s *E2ETestSuite) TestMultisignBatch()
- func (s *E2ETestSuite) TestQueryModuleAccountByNameCmd()
- func (s *E2ETestSuite) TestQueryModuleAccountsCmd()
- func (s *E2ETestSuite) TestQueryParamsCmd()
- func (s *E2ETestSuite) TestSignBatchMultisig()
- func (s *E2ETestSuite) TestSignWithMultiSignersAminoJSON()
- func (s *E2ETestSuite) TestSignWithMultisig()
- func (s *E2ETestSuite) TestTxWithoutPublicKey()
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type E2ETestSuite ¶
func NewE2ETestSuite ¶
func NewE2ETestSuite(cfg network.Config) *E2ETestSuite
func (*E2ETestSuite) SetupSuite ¶
func (s *E2ETestSuite) SetupSuite()
func (*E2ETestSuite) TearDownSuite ¶
func (s *E2ETestSuite) TearDownSuite()
func (*E2ETestSuite) TestAuxSigner ¶
func (s *E2ETestSuite) TestAuxSigner()
func (*E2ETestSuite) TestAuxToFeeWithTips ¶
func (s *E2ETestSuite) TestAuxToFeeWithTips()
func (*E2ETestSuite) TestCLIEncode ¶
func (s *E2ETestSuite) TestCLIEncode()
func (*E2ETestSuite) TestCLIMultisign ¶
func (s *E2ETestSuite) TestCLIMultisign()
func (*E2ETestSuite) TestCLIMultisignInsufficientCosigners ¶
func (s *E2ETestSuite) TestCLIMultisignInsufficientCosigners()
func (*E2ETestSuite) TestCLIMultisignSortSignatures ¶
func (s *E2ETestSuite) TestCLIMultisignSortSignatures()
func (*E2ETestSuite) TestCLIQueryTxCmdByEvents ¶
func (s *E2ETestSuite) TestCLIQueryTxCmdByEvents()
func (*E2ETestSuite) TestCLIQueryTxCmdByHash ¶
func (s *E2ETestSuite) TestCLIQueryTxCmdByHash()
func (*E2ETestSuite) TestCLIQueryTxsCmdByEvents ¶
func (s *E2ETestSuite) TestCLIQueryTxsCmdByEvents()
func (*E2ETestSuite) TestCLISendGenerateSignAndBroadcast ¶
func (s *E2ETestSuite) TestCLISendGenerateSignAndBroadcast()
func (*E2ETestSuite) TestCLISignAminoJSON ¶
func (s *E2ETestSuite) TestCLISignAminoJSON()
func (*E2ETestSuite) TestCLISignBatch ¶
func (s *E2ETestSuite) TestCLISignBatch()
func (*E2ETestSuite) TestCLISignGenOnly ¶
func (s *E2ETestSuite) TestCLISignGenOnly()
func (*E2ETestSuite) TestCLIValidateSignatures ¶
func (s *E2ETestSuite) TestCLIValidateSignatures()
func (*E2ETestSuite) TestCliGetAccountAddressByID ¶
func (s *E2ETestSuite) TestCliGetAccountAddressByID()
func (*E2ETestSuite) TestGetAccountCmd ¶
func (s *E2ETestSuite) TestGetAccountCmd()
func (*E2ETestSuite) TestGetAccountsCmd ¶
func (s *E2ETestSuite) TestGetAccountsCmd()
func (*E2ETestSuite) TestMultisignBatch ¶
func (s *E2ETestSuite) TestMultisignBatch()
func (*E2ETestSuite) TestQueryModuleAccountByNameCmd ¶
func (s *E2ETestSuite) TestQueryModuleAccountByNameCmd()
func (*E2ETestSuite) TestQueryModuleAccountsCmd ¶
func (s *E2ETestSuite) TestQueryModuleAccountsCmd()
func (*E2ETestSuite) TestQueryParamsCmd ¶
func (s *E2ETestSuite) TestQueryParamsCmd()
func (*E2ETestSuite) TestSignBatchMultisig ¶
func (s *E2ETestSuite) TestSignBatchMultisig()
func (*E2ETestSuite) TestSignWithMultiSignersAminoJSON ¶
func (s *E2ETestSuite) TestSignWithMultiSignersAminoJSON()
TestSignWithMultiSignersAminoJSON tests the case where a transaction with 2 messages which has to be signed with 2 different keys. Sign and append the signatures using the CLI with Amino signing mode. Finally, send the transaction to the blockchain.
func (*E2ETestSuite) TestSignWithMultisig ¶
func (s *E2ETestSuite) TestSignWithMultisig()
func (*E2ETestSuite) TestTxWithoutPublicKey ¶
func (s *E2ETestSuite) 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/verzth/cosmos-sdk/issues/7585 for more details.
Click to show internal directories.
Click to hide internal directories.