# Functions
CheckBalance checks the balance of an account.
CheckGenTx checks a generated signed transaction.
CreateGenAccounts generates genesis accounts loaded with coins, and returns their addresses, pubkeys, and privkeys.
GeneratePrivKeyAddressPairs generates a total of n private key, address pairs.
GeneratePrivKeyAddressPairsFromRand generates a total of n private key, address pairs using the provided randomness source.
GeneratePrivKeys generates a total n Ed25519 private keys.
GenSequenceOfTxs generates a set of signed transactions of messages, such that they differ only by having the sequence numbers incremented between every transaction.
GenTx generates a signed mock transaction.
GetAllAccounts returns all accounts in the AccountKeeper.
NewApp partially constructs a new app on the memstore for module and genesis testing.
RandFromBigInterval chooses an interval uniformly from the provided list of BigIntervals, and then chooses an element from an interval uniformly at random.
RandomSetGenesis set genesis accounts with random coin values using the provided addresses and coin denominations.
SetGenesis sets the mock app genesis accounts.
SignCheckDeliver checks a generated signed transaction and simulates a block commitment with the given transaction.
# Structs
const (
// Bech32PrefixAccAddr defines the Bech32 prefix of an account's address
bech32PrefixAccAddr = "faa"
// Bech32PrefixAccPub defines the Bech32 prefix of an account's public key
bech32PrefixAccPub = "fap"
// Bech32PrefixValAddr defines the Bech32 prefix of a validator's operator address
bech32PrefixValAddr = "fva"
// Bech32PrefixValPub defines the Bech32 prefix of a validator's operator public key
bech32PrefixValPub = "fvp"
// Bech32PrefixConsAddr defines the Bech32 prefix of a consensus node address
bech32PrefixConsAddr = "fca"
// Bech32PrefixConsPub defines the Bech32 prefix of a consensus node public key
bech32PrefixConsPub = "fcp"
)
var (
IrisCt = sdk.IrisCoinType
)
*/ App extends an ABCI application, but with most of its parameters exported.
BigInterval is a representation of the interval [lo, hi), where lo and hi are both of type sdk.Int.