testutil

package
v0.1.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 2, 2024 License: MIT Imports: 18 Imported by: 0

Documentation

Index

Constants

View Source
const (
	AuthzGrantTxTemplates                   = `` /* 868-byte string literal not displayed */
	AuthzRevokeTxTemplates                  = `` /* 752-byte string literal not displayed */
	AuthzExecTxTemplates                    = `` /* 863-byte string literal not displayed */
	BankSendTxTemplates                     = `` /* 756-byte string literal not displayed */
	CrisisInvariantBrokenTxTemplates        = `` /* 723-byte string literal not displayed */
	DistFundCommunityPoolTxTemplates        = `` /* 715-byte string literal not displayed */
	DistCommunityPoolSpendTxTemplates       = `` /* 946-byte string literal not displayed */
	DistWithdrawRewardsTxTemplates          = `` /* 902-byte string literal not displayed */
	DistSetWithdrawAddrTxTemplates          = `` /* 744-byte string literal not displayed */
	FeegrantFeegrantTxTemplates             = `` /* 867-byte string literal not displayed */
	FeegrantRevokeFeegrantTxTemplates       = `` /* 718-byte string literal not displayed */
	GovSubmitProposalTxTemplates            = `` /* 827-byte string literal not displayed */
	GovDepositTxTemplates                   = `` /* 714-byte string literal not displayed */
	GovVoteTxTemplates                      = `` /* 689-byte string literal not displayed */
	GovWeightedVoteTxTemplates              = `` /* 938-byte string literal not displayed */
	ParamsParamChangeTxTemplates            = `` /* 920-byte string literal not displayed */
	RewardFundFeeCollectorTxTemplates       = `` /* 706-byte string literal not displayed */
	SlashingUnjailTxTemplates               = `` /* 667-byte string literal not displayed */
	StakingEditValidatorTxTemplates         = `` /* 861-byte string literal not displayed */
	StakingDelegateTxTemplates              = `` /* 780-byte string literal not displayed */
	StakingUnbondTxTemplates                = `` /* 782-byte string literal not displayed */
	StakingRedelegateTxTemplates            = `` /* 868-byte string literal not displayed */
	UpgradeSoftwareUpgradeTxTemplates       = `` /* 984-byte string literal not displayed */
	UpgradeCancelSoftwareUpgradeTxTemplates = `` /* 854-byte string literal not displayed */
	WasmInstantiateContractTxTemplates      = `` /* 857-byte string literal not displayed */
	WasmExecuteContractTxTemplates          = `` /* 828-byte string literal not displayed */
	WasmClearContractAdminTxTemplates       = `` /* 726-byte string literal not displayed */
	WasmSetContractAdminTxTemplates         = `` /* 742-byte string literal not displayed */
	WasmMigrateTxTemplates                  = `` /* 754-byte string literal not displayed */
)
View Source
const (
	DefaultTestGenTxGas = 1000000
	TestChainId         = "cube_47-5"
)

Variables

This section is empty.

Functions

func FundAccount

func FundAccount(bankKeeper bankkeeper.Keeper, ctx sdk.Context, addr sdk.AccAddress, amounts sdk.Coins) error

FundAccount is a utility function that funds an account by minting and sending the coins to the address. This should be used for testing purposes only!

TODO: Instead of using the mint module account, which has the permission of minting, create a "faucet" account. (@fdymylja)

func NewTestEthSecpPrivKey

func NewTestEthSecpPrivKey(mnemonic string) (cryptotypes.PrivKey, error)

func NewTestMnemonic

func NewTestMnemonic(entropy []byte) (string, error)

func NewTestSecpPrivKey

func NewTestSecpPrivKey(mnemonic string) (cryptotypes.PrivKey, error)

func RandomAccounts

func RandomAccounts(r *rand.Rand, n int) []simtypes.Account

RandomAccounts generates n random accounts.

func RandomSecp256k1Accounts

func RandomSecp256k1Accounts(r *rand.Rand, n int) []simtypes.Account

RandomSecp256k1Accounts is prepared func for test.

func Setup

func Setup(isCheckTx bool, invCheckPeriod uint) *xapp.XplaApp

Types

This section is empty.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL