package
1.0.4
Repository: https://github.com/iov-one/weave.git
Documentation: pkg.go.dev

# Functions

GetBlockCmd extracts a block from a blockstore.db and outputs as json It takes the last block unless -height is explicitly specified It writes the json to stdout.
InitCmd will initialize all files for tendermint, along with proper app_options.
RetryCmd takes the app state and the last block from the file system It verifies that they match, then rolls back one block and re-runs the given block It will output the new hash after running.
StartCmd initializes the application, and.

# Constants

AppStateKey is the key in the json json where all info on initializing the app can be found.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

No description provided by the author

# Type aliases

AppGenerator lets us lazily initialize app, using home dir and logger potentially initialized with other flags.
GenesisDoc involves some tendermint-specific structures we don't want to parse, so we just grab it into a raw object format, so we can add one line.
GenOptions can parse command-line and flag to generate default app_options for the genesis file.
InlineAppGenerator should be implemented by the app/init.go file.