sample

package
v0.9.9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 21, 2021 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AccAddress

func AccAddress() string

AccAddress returns a sample account address

func AccountRemoval

func AccountRemoval(address string) *launch.AccountRemoval

AccountRemoval returns a sample AccountRemoval

func AllRequestContents

func AllRequestContents(chainID, genesis, vested, validator string) []*types.Any

AllRequestContents creates all contents types for request and returns a list of all pack contents converted to `types.Any` object

func AlphaString

func AlphaString(n int) string

AlphaString returns a random string with lowercase alpha char of length n

func Bytes

func Bytes(n int) []byte

Bytes returns a random array of bytes

func Chain

func Chain(chainID string, coordinatorID uint64) *launch.Chain

Chain returns a sample Chain

func ChainID

func ChainID(number uint64) (string, string)

ChainID returns a sample chain id with the associated chain name

func Codec

func Codec() codec.Marshaler

Codec returns a codec with preregistered interfaces

func Coin

func Coin() sdk.Coin

Coin returns a sample coin structure

func Coins

func Coins() sdk.Coins

Coins returns a sample coins structure

func Coordinator

func Coordinator() profile.Coordinator

Coordinator returns a sample Coordinator

func CoordinatorDescription

func CoordinatorDescription() *profile.CoordinatorDescription

CoordinatorDescription returns a sample CoordinatorDescription

func GenesisAccount

func GenesisAccount(chainID, address string) *launch.GenesisAccount

GenesisAccount returns a sample GenesisAccount

func GenesisAccountContent

func GenesisAccountContent(chainID, address string) *types.Any

GenesisAccountContent returns a sample GenesisAccount request content packed into an *Any object

func GenesisHash

func GenesisHash() string

GenesisHash returns a sample sha256 hash of custom genesis for GenesisURL

func GenesisValidator

func GenesisValidator(chainID, address string) *launch.GenesisValidator

GenesisValidator returns a sample GenesisValidator

func LaunchGenesisState

func LaunchGenesisState() launch.GenesisState

LaunchGenesisState returns a sample genesis state for the launch module

func MsgCreateChain

func MsgCreateChain(coordAddress, chainName, genesisURL string) launch.MsgCreateChain

MsgCreateChain returns a sample MsgCreateChain

func MsgCreateCoordinator

func MsgCreateCoordinator(coordAddress string) profile.MsgCreateCoordinator

MsgCreateCoordinator returns a sample MsgCreateCoordinator

func MsgEditChain

func MsgEditChain(
	coordAddress,
	chainID string,
	modifySource,
	modifyInitialGenesis,
	genesisURL bool,
) launch.MsgEditChain

MsgEditChain returns a sample MsgEditChain

func MsgRequestAddValidator

func MsgRequestAddValidator(address, chainID string) launch.MsgRequestAddValidator

MsgRequestAddValidator returns a sample MsgRequestAddValidator

func Params

func Params() launch.Params

Params returns a sample of params for the launch module

func ProfileGenesisState

func ProfileGenesisState() profile.GenesisState

ProfileGenesisState returns a sample genesis state for the profile module

func Request

func Request(chainID string) *launch.Request

Request returns a sample Request

func RequestWithContent

func RequestWithContent(chainID string, content *types.Any) *launch.Request

RequestWithContent creates a launch request object with chain id and content

func String

func String(n int) string

String returns a random string of length n

func Uint64

func Uint64() uint64

Uint64 returns a random uint64

func ValidatorDescription

func ValidatorDescription(desc string) *profile.ValidatorDescription

ValidatorDescription returns a sample ValidatorDescription

func ValidatorRemoval

func ValidatorRemoval(address string) *launch.ValidatorRemoval

ValidatorRemoval returns a sample ValidatorRemoval

func VestedAccount

func VestedAccount(chainID, address string) *launch.VestedAccount

VestedAccount returns a sample VestedAccount

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL