# Functions
NewDepositCache instantiates a new deposit cache.
# Structs
DepositCache stores all in-memory deposit objects.
# Interfaces
DepositFetcher defines a struct which can retrieve deposit information from a store.
PendingDepositsFetcher specifically outlines a struct that can retrieve deposits which have not yet been included in the chain.