Documentation ¶
There is no documentation for this package.
Directories ¶
Path | Synopsis |
---|---|
Package cmd implements the shuttermint subcommands
|
Package cmd implements the shuttermint subcommands |
config
Package config contains the implementation of the config subcommand.
|
Package config contains the implementation of the config subcommand. |
deploy
Package deploy contains the implementation of the deploy subcommand
|
Package deploy contains the implementation of the deploy subcommand |
prepare
Package prepare contains the implementation of the prepare subcommand
|
Package prepare contains the implementation of the prepare subcommand |
shversion
Package shversion contains version information being set via linker flags when building via the Makefile
|
Package shversion contains version information being set via linker flags when building via the Makefile |
Package contract contains the abigen generated contract wrappers
|
Package contract contains the abigen generated contract wrappers |
erc1820
Package erc1820 defines methods to deploy the erc1820 registry contract, see https://eips.ethereum.org/EIPS/eip-1820
|
Package erc1820 defines methods to deploy the erc1820 registry contract, see https://eips.ethereum.org/EIPS/eip-1820 |
internal
|
|
shtest
Package shtest contains utility functions for use in our tests
|
Package shtest contains utility functions for use in our tests |
Package keyper contains the keyper implementation
|
Package keyper contains the keyper implementation |
epochkg
epochkg implements the epoch key generation given the result of a successful DKG generation with puredkg
|
epochkg implements the epoch key generation given the result of a successful DKG generation with puredkg |
fx
Package fx is used to effect changes on the outside world, i.e.
|
Package fx is used to effect changes on the outside world, i.e. |
gaspricer
Package gaspricer is used to multiply the gas price by a configurable factor.
|
Package gaspricer is used to multiply the gas price by a configurable factor. |
observe
Package observe contains the MainChain and Shutter structs, which the keyper uses to fetch the necessary information from the ethereum node and the shuttermint node.
|
Package observe contains the MainChain and Shutter structs, which the keyper uses to fetch the necessary information from the ethereum node and the shuttermint node. |
puredkg
Package puredkg implements the DKG protocol.
|
Package puredkg implements the DKG protocol. |
shutterevents
Package shutterevents contains types to represent deserialized shuttermint/tendermint events
|
Package shutterevents contains types to represent deserialized shuttermint/tendermint events |
shutterevents/evtype
evtype declares the the different event types sent by shuttermint
|
evtype declares the the different event types sent by shuttermint |
Package medley provides some functions that may be useful in various parts of shutter
|
Package medley provides some functions that may be useful in various parts of shutter |
txbatch
Package txbatch is used to batch transactions for a main chain node
|
Package txbatch is used to batch transactions for a main chain node |
Package shmsg contains the protocol buffer defined messages and auto-generated code as well as some utility code to work with those 'shutter messages'.
|
Package shmsg contains the protocol buffer defined messages and auto-generated code as well as some utility code to work with those 'shutter messages'. |
Click to show internal directories.
Click to hide internal directories.