# Packages
Package ante defines the SDK auth module's AnteHandler as well as an internal
AnteHandler for an Ethereum transaction (i.e MsgEthereumTx).
# Functions
GetMaccPerms returns a copy of the module account permissions.
NewDefaultGenesisState generates the default state for the application.
NewEthermintApp returns a reference to a new initialized Ethermint application.
RandomAccounts creates random accounts with an ethsecp256k1 private key TODO: replace secp256k1.GenPrivKeyFromSecret() with similar function in go-ethereum.
RandomGenesisAccounts is used by the auth module to create random genesis accounts in simulation when a genesis.json is not specified.
RegisterSwaggerAPI registers swagger route with API Server.
Setup initializes a new EthermintApp.
StateFn returns the initial application state using a genesis or the simulation parameters.
# Variables
DefaultConsensusParams defines the default Tendermint consensus params used in EthermintApp testing.
DefaultNodeHome default home directories for the application daemon.
ModuleBasics defines the module BasicManager is in charge of setting up basic, non-dependant module elements, such as codec registration and genesis verification.
# Structs
EthermintApp implements an extended ABCI application.