package
4.1.0
Repository: https://github.com/coreumfoundation/coreum.git
Documentation: pkg.go.dev

# Functions

DefaultClientContextConfig returns a default client context config for integration tests.
DialGRPCClient creates the grpc connection for the given URL.
GetSkipUnsafe returns the skip unsafe from the context.
NewChain creates an instance of the new Chain.
NewChainContext returns a new instance if the ChainContext.
NewCoreumChain returns a new instance of the CoreumChain.
NewFaucet creates a new instance of the Faucet.
NewFundedAccount is the constructor of FundedAccount.
NewGovernance returns the new instance of Governance.
NewGovernanceLegacy returns the new instance of GovernanceLegacy.
NewWasm returns new instance of the Wasm.
QueryChainSettings queries the chain setting using the provided GRPC client.
SkipUnsafe skips the test if run-unsafe flag is set to false.
WithSkipUnsafe sets the skip unsafe to the context.

# Constants

AwaitStateTimeout is duration to await for account to have a specific balance.

# Structs

BalancesOptions is the input type for the ComputeNeededBalanceFromOptions.
Chain holds network and client for the blockchain.
ChainContext is a types used to store the components required for the test chains subcomponents.
ChainSettings represent common settings for the chains.
CoreumChain is configured coreum chain.
Faucet is the test chain faucet.
FundedAccount represents a requirement of a test to get some funds for an account.
Governance keep the test chain predefined account for the governance operations via v1 API only.
GovernanceLegacy keep the test chain predefined account for the governance operations via v1beta1 API.
InstantiateConfig contains params specific to contract instantiation.
Wasm provides wasm client for the testing.