[−][src]Trait ckb_indexer::IndexerStore
Required methods
fn get_live_cells(
&self,
lock_hash: &Byte32,
skip_num: usize,
take_num: usize,
reverse_order: bool
) -> Vec<LiveCell>
&self,
lock_hash: &Byte32,
skip_num: usize,
take_num: usize,
reverse_order: bool
) -> Vec<LiveCell>
fn get_transactions(
&self,
lock_hash: &Byte32,
skip_num: usize,
take_num: usize,
reverse_order: bool
) -> Vec<CellTransaction>
&self,
lock_hash: &Byte32,
skip_num: usize,
take_num: usize,
reverse_order: bool
) -> Vec<CellTransaction>
fn get_capacity(&self, lock_hash: &Byte32) -> Option<LockHashCapacity>
fn get_lock_hash_index_states(&self) -> HashMap<Byte32, LockHashIndexState>
fn insert_lock_hash(
&self,
lock_hash: &Byte32,
index_from: Option<BlockNumber>
) -> LockHashIndexState
&self,
lock_hash: &Byte32,
index_from: Option<BlockNumber>
) -> LockHashIndexState
fn remove_lock_hash(&self, lock_hash: &Byte32)
Implementors
impl IndexerStore for DefaultIndexerStore
[src]
fn get_live_cells(
&self,
lock_hash: &Byte32,
skip_num: usize,
take_num: usize,
reverse_order: bool
) -> Vec<LiveCell>
[src]
&self,
lock_hash: &Byte32,
skip_num: usize,
take_num: usize,
reverse_order: bool
) -> Vec<LiveCell>
fn get_transactions(
&self,
lock_hash: &Byte32,
skip_num: usize,
take_num: usize,
reverse_order: bool
) -> Vec<CellTransaction>
[src]
&self,
lock_hash: &Byte32,
skip_num: usize,
take_num: usize,
reverse_order: bool
) -> Vec<CellTransaction>
fn get_lock_hash_index_states(&self) -> HashMap<Byte32, LockHashIndexState>
[src]
fn get_capacity(&self, lock_hash: &Byte32) -> Option<LockHashCapacity>
[src]
fn insert_lock_hash(
&self,
lock_hash: &Byte32,
index_from: Option<BlockNumber>
) -> LockHashIndexState
[src]
&self,
lock_hash: &Byte32,
index_from: Option<BlockNumber>
) -> LockHashIndexState