package
0.0.0-20220118171143-cdf0fd80ae67
Repository: https://github.com/forbole/egldjuno.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

BindFlagsLoadViper binds all flags and read the config into viper.
ConcatCobraCmdFuncs returns a single function that calls each argument function in sequence RunE, PreRunE, PersistentPreRunE, etc.
ConvertValidatorAddressToBech32String converts the given validator address to its Bech32 string representation.
ConvertValidatorPubKeyToBech32String converts the given pubKey to a Bech32 string.
DefaultConfigParser attempts to read and parse a egldjuno config from the given string bytes.
DefaultConfigSetup represents a handy implementation of SdkConfigSetup that simply setups the prefix inside the configuration.
GetConfigFilePath returns the path to the configuration file given the executable name.
Block allows to build a new Block.
BlockTime allows to build a new BlockTime.
Collection allows to build a new Collection.
NewCommitSig allows to build a new CommitSign object.
NewConfig builds a new Config instance.
NewCosmosConfig returns a new CosmosConfig instance.
CurrentTable allows to build a new CurrentTable.
No description provided by the author
No description provided by the author
NewGenesis allows to build a new Genesis instance.
NewGrpcConfig allows to build a new GrpcConfig instance.
NewLoggingConfig returns a new LoggingConfig instance.
NodeTotalCommitment allows to build a new NodeTotalCommitment.
NodeTotalCommitmentWithoutDelegators allows to build a new NodeTotalCommitmentWithoutDelegators.
NodeUnstakingTokens allows to build a new NodeUnstakingTokens.
No description provided by the author
ProposedTable allows to build a new ProposedTable.
NewPruningConfig returns a new PruningConfig.
No description provided by the author
NewRPCConfig allows to build a new RPCConfig instance.
SmartContractResult allows to build a new SmartContractResult.
StakeRequirements allows to build a new StakeRequirements.
StakingTable allows to build a new StakingTable.
No description provided by the author
TokenBalance allows to build a new TokenBalance.
TotalStake allows to build a new TotalStake.
TotalStake allows to build a new TotalStake.
TransactionResult allows to build a new TransactionResult.
Transaction allows to build a new Transaction.
NewValidator allows to build a new Validator instance.
WeeklyPayout allows to build a new WeeklyPayout.
Read takes the path to a configuration file and returns the properly parsed configuration.
Write allows to write the given configuration into the file present at the given path.

# Variables

Cfg represents the configuration to be used during the execution.
No description provided by the author

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
Block contains the data of a single chain block.
No description provided by the author
No description provided by the author
CommitSig contains the data of a single validator commit signature.
No description provided by the author
No description provided by the author
Genesis contains the useful information about the genesis.
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
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
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
Validator contains the data of a single validator.
No description provided by the author

# Interfaces

Config represents the configuration to run egldjuno.
CosmosConfig contains the data to configure the CosmosConfig SDK.
DatabaseConfig represents a generic database configuration.
GrpcConfig contains the configuration of the gRPC endpoint.
LoggingConfig represents the configuration for the logging part.
ParsingConfig represents the configuration of the parsing.
PruningConfig contains the configuration of the pruning strategy.
RPCConfig contains the configuration of the RPC endpoint.
PruningConfig contains the configuration of the pruning strategy.

# Type aliases

CobraCmdFunc represents a cobra command function.
ConfigParser represents a function that allows to parse a file contents as a Config object.
EncodingConfigBuilder represents a function that is used to return the proper encoding config.
SdkConfigSetup represents a method that allows to customize the given sdk.Config.
Tx represents an already existing blockchain transaction.