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

# Packages

No description provided by the author

# Functions

CommitKVStore returns a store instance that is using a filesystem backend engine to store the data.
No description provided by the author
NewCondition returns a newly generated unique weave condition.
NewKey returns a newly generated unique private key.
NewWeaveRunner creates a WeaveRunner instance that can be used to process deliver and check transaction requests using weave API.
SequenceID returns an ID encoded as if it was generated by the bucket sequence call.
SplitTxs will break one slice of transactions into many slices, one per block.

# Constants

When set the CheckTx method is being executed for each transaction.
No description provided by the author
When set the DeliverTx method is being executed for each transaction.
When set and running as part of the benchmark, if the CheckTx method is executed then it is excluded from measurements.

# Structs

Auth is a mock implementing x.Authenticator interface.
Cron is a in memory implementation of the ticker and scheduler.
CtxAuth is a mock implementing x.Authenticator interface.
Decorator is a mock implementation of the weave.Decorator interface.
Handler implements a mock of weave.Handler Use this handler in your tests.
Msg represents a weave message.
Tx represents a weave transaction.
WeaveRunner provides a translation layer between an ABCI interface and a weave application.

# Interfaces

WeaveApp is implemented by a weave application.

# Type aliases

Strategy defines which functions we call in ProcessAllTxs.