Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LedgerViewCommitter ¶
type LedgerViewCommitter struct {
// contains filtered or unexported fields
}
func NewLedgerViewCommitter ¶
func NewLedgerViewCommitter( ledger ledger.Ledger, tracer module.Tracer, ) *LedgerViewCommitter
func (*LedgerViewCommitter) CommitView ¶
func (committer *LedgerViewCommitter) CommitView( snapshot *state.ExecutionSnapshot, baseState flow.StateCommitment, ) ( newCommit flow.StateCommitment, proof []byte, trieUpdate *ledger.TrieUpdate, err error, )
type NoopViewCommitter ¶
type NoopViewCommitter struct { }
func NewNoopViewCommitter ¶
func NewNoopViewCommitter() *NoopViewCommitter
func (NoopViewCommitter) CommitView ¶
func (NoopViewCommitter) CommitView( _ *state.ExecutionSnapshot, s flow.StateCommitment, ) ( flow.StateCommitment, []byte, *ledger.TrieUpdate, error, )
Click to show internal directories.
Click to hide internal directories.