Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func MigrateLastSealedExecutedResultToPebble ¶
func MigrateLastSealedExecutedResultToPebble(logger zerolog.Logger, badgerDB *badger.DB, pebbleDB *pebble.DB, state protocol.State, rootSeal *flow.Seal) error
MigrateLastSealedExecutedResultToPebble run the migration to the pebble database, so that it has necessary data to be able execute the next block. the migration includes the following operations:
- bootstrap the pebble database
- copy execution data of the last sealed and executed block from badger to pebble. the execution data includes the execution result and statecommitment, which is the minimum data needed from the database to be able to continue executing the next block
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.