Documentation ¶
Index ¶
- Constants
- Variables
- func DefaultFee(denom string) feetypes.Fee
- func DefaultTransferAmount(denom string) sdk.Coin
- func DefaultTransferCoins(denom string) sdk.Coins
- func ImmediatelyTimeout() *ibc.IBCTimeout
- func SolomachineClientID(id int) string
- func TendermintClientID(id int) string
- func TransferAmount(amount int64, denom string) sdk.Coin
Constants ¶
const ( StartingTokenAmount int64 = 500_000_000_000 IBCTransferAmount int64 = 10_000 InvalidAddress string = "<invalid-address>" DefaultGovV1ProposalTokenAmount = 500_000_000 )
Variables ¶
var AllowAllClientsWildcardFeatureReleases = semverutil.FeatureReleases{ MajorVersion: "v9", MinorVersions: []string{ "v8.1", }, }
AllowAllClientsWildcardFeatureReleases represents the releases the allow all clients wildcard was released in.
var CapitalEfficientFeeEscrowFeatureReleases = semverutil.FeatureReleases{ MajorVersion: "v9", MinorVersions: []string{ "v8.1", }, }
CapitalEfficientFeeEscrowFeatureReleases represents the releases the support for capital efficient fee escrow was released in.
var ChannelParamsFeatureReleases = semverutil.FeatureReleases{ MajorVersion: "v9", MinorVersions: []string{ "v8.1", }, }
ChannelParamsFeatureReleases represents the releases the params for 04-channel was released in.
var FeeMiddlewareFeatureReleases = semverutil.FeatureReleases{
MajorVersion: "v4",
}
FeeMiddlewareFeatureReleases represents the releases the support for fee middleware was released in.
var GovGenesisFeatureReleases = semverutil.FeatureReleases{
MajorVersion: "v7",
}
GovGenesisFeatureReleases represents the releases the governance module genesis was upgraded from v1beta1 to v1.
var GovV1MessagesFeatureReleases = semverutil.FeatureReleases{
MajorVersion: "v8",
}
GovV1MessagesFeatureReleases represents the releases the support for x/gov v1 messages was released in.
var ICS20v2FeatureReleases = semverutil.FeatureReleases{
MajorVersion: "v9",
}
ICS20v2FeatureReleases represents the releases the support for ICS20 v2 was released in.
var IbcErrorsFeatureReleases = semverutil.FeatureReleases{
MajorVersion: "v8",
}
IbcErrorsFeatureReleases represents the releases the IBC module level errors was released in.
var LocalhostClientFeatureReleases = semverutil.FeatureReleases{ MajorVersion: "v8", MinorVersions: []string{ "v7.1", }, }
LocalhostClientFeatureReleases represents the releases the localhost client was released in.
var SelfParamsFeatureReleases = semverutil.FeatureReleases{
MajorVersion: "v8",
}
SelfParamsFeatureReleases represents the releases the transfer module started managing its own params.
var TokenMetadataFeatureReleases = semverutil.FeatureReleases{
MajorVersion: "v8",
}
TokenMetadataFeatureReleases represents the releases the token metadata was released in.
var TotalEscrowFeatureReleases = semverutil.FeatureReleases{ MajorVersion: "v8", MinorVersions: []string{ "v7.1", }, }
TotalEscrowFeatureReleases represents the releases the total escrow state entry was released in.
var TransactionEventQueryFeatureReleases = semverutil.FeatureReleases{
MajorVersion: "v8",
}
TransactionEventQueryFeatureReleases represents the releases the support for --query flag in "query txs" for searching transactions that match exact events (since Cosmos SDK v0.50) was released in.
var VotingPeriod = time.Second * 30
VotingPeriod may differ per test.
Functions ¶
func DefaultFee ¶
func DefaultTransferAmount ¶
func DefaultTransferCoins ¶
func ImmediatelyTimeout ¶
func ImmediatelyTimeout() *ibc.IBCTimeout
ImmediatelyTimeout returns an ibc.IBCTimeout which will cause an IBC transfer to timeout immediately.
func SolomachineClientID ¶
func TendermintClientID ¶
Types ¶
This section is empty.