Documentation ¶
Index ¶
- Constants
- func FundAccount(bankKeeper bankkeeper.Keeper, ctx sdk.Context, addr sdk.AccAddress, ...) error
- func NewTestEthSecpPrivKey(mnemonic string) (cryptotypes.PrivKey, error)
- func NewTestMnemonic(entropy []byte) (string, error)
- func NewTestSecpPrivKey(mnemonic string) (cryptotypes.PrivKey, error)
- func RandomAccounts(r *rand.Rand, n int) []simtypes.Account
- func RandomSecp256k1Accounts(r *rand.Rand, n int) []simtypes.Account
- func Setup(isCheckTx bool, invCheckPeriod uint) *xapp.XplaApp
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 NewTestSecpPrivKey ¶
func NewTestSecpPrivKey(mnemonic string) (cryptotypes.PrivKey, error)
func RandomAccounts ¶
RandomAccounts generates n random accounts.
func RandomSecp256k1Accounts ¶
RandomSecp256k1Accounts is prepared func for test.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.