Documentation
¶
Overview ¶
Copyright 2020 ChainSafe Systems SPDX-License-Identifier: LGPL-3.0-only
Index ¶
Constants ¶
View Source
const PathPostfix = ".chainbridge/blockstore"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Blockstore ¶
type Blockstore struct {
// contains filtered or unexported fields
}
Blockstore implements Blockstorer.
func NewBlockStoreDB ¶
func NewBlockstore ¶
func (*Blockstore) StoreBlock ¶
func (b *Blockstore) StoreBlock(block *big.Int) error
StoreBlock writes the block number to disk.
func (*Blockstore) TryLoadLatestBlock ¶
func (b *Blockstore) TryLoadLatestBlock() (*big.Int, error)
TryLoadLatestBlock will attempt to load the latest block for the chain/relayer pair, returning 0 if not found. Passing an empty string for path will cause it to use the home directory.
Click to show internal directories.
Click to hide internal directories.