app

package
v0.0.0-...-b7e3e15 Latest Latest
Warning

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

Go to latest
Published: Jan 25, 2019 License: BSD-3-Clause Imports: 11 Imported by: 2

Documentation

Index

Constants

View Source
const (

	// DefaultKeyPass contains the default key password for genesis transactions
	DefaultKeyPass = "12345678"
)

Variables

View Source
var (
	DefaultCLIHome  = os.ExpandEnv("$HOME/.namecli")
	DefaultNodeHome = os.ExpandEnv("$HOME/.named")
)

default home directories for expected binaries

Functions

func MakeCodec

func MakeCodec() *codec.Codec

custom tx codec

Types

type GenesisAccount

type GenesisAccount struct {
	Address       sdk.AccAddress `json:"address"`
	Coins         sdk.Coins      `json:"coins"`
	Sequence      uint64         `json:"sequence_number"`
	AccountNumber uint64         `json:"account_number"`
}

nolint

func NewDefaultGenesisAccount

func NewDefaultGenesisAccount(addr sdk.AccAddress) GenesisAccount

func NewGenesisAccount

func NewGenesisAccount(acc *auth.BaseAccount) GenesisAccount

func NewGenesisAccountI

func NewGenesisAccountI(acc auth.Account) GenesisAccount

func (*GenesisAccount) ToAccount

func (ga *GenesisAccount) ToAccount() (acc auth.Account)

convert GenesisAccount to auth.BaseAccount

type GenesisState

type GenesisState struct {
	Accounts []GenesisAccount `json:"accounts"`
}

State to Unmarshal

func NewDefaultGenesisState

func NewDefaultGenesisState(addr sdk.AccAddress) GenesisState

NewDefaultGenesisState generates the default state for gaia.

func NewGenesisState

func NewGenesisState(accounts []GenesisAccount) GenesisState

type NameApp

type NameApp struct {
	*bam.BaseApp
	// contains filtered or unexported fields
}

Extended ABCI application

func NewNameApp

func NewNameApp(logger log.Logger, db dbm.DB, traceStore io.Writer, baseAppOptions ...func(*bam.BaseApp)) *NameApp

NewNameApp returns a reference to an initialized NameApp.

Jump to

Keyboard shortcuts

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