Trait sui_core::execution_cache::CheckpointCache
source · pub trait CheckpointCache: Send + Sync {
// Required methods
fn deprecated_get_transaction_checkpoint(
&self,
digest: &TransactionDigest
) -> SuiResult<Option<(EpochId, CheckpointSequenceNumber)>>;
fn deprecated_multi_get_transaction_checkpoint(
&self,
digests: &[TransactionDigest]
) -> SuiResult<Vec<Option<(EpochId, CheckpointSequenceNumber)>>>;
fn deprecated_insert_finalized_transactions(
&self,
digests: &[TransactionDigest],
epoch: EpochId,
sequence: CheckpointSequenceNumber
) -> SuiResult;
}