badger

package
v1.0.0-beta.23 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 29, 2020 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BadgerStore

type BadgerStore struct {
	// contains filtered or unexported fields
}

func NewBadgerStore

func NewBadgerStore(dir string) (*BadgerStore, error)

func (*BadgerStore) AddDepositAddress

func (b *BadgerStore) AddDepositAddress(id string, index uint64, depositAddress *StoredDepositAddress) error

func (*BadgerStore) AddPendingTransfer

func (b *BadgerStore) AddPendingTransfer(id string, tailTx Hash, bundleTrytes []Trytes, indices ...uint64) error

func (*BadgerStore) AddTailHash

func (b *BadgerStore) AddTailHash(id string, tailTx Hash, newTailTxHash Hash) error

func (*BadgerStore) Close

func (b *BadgerStore) Close() error

Close closes the badger store.

func (*BadgerStore) ExportAccount

func (b *BadgerStore) ExportAccount(id string) (*ExportedAccountState, error)

func (*BadgerStore) GetDepositAddresses

func (b *BadgerStore) GetDepositAddresses(id string) (map[uint64]*StoredDepositAddress, error)

func (*BadgerStore) GetPendingTransfers

func (b *BadgerStore) GetPendingTransfers(id string) (map[string]*PendingTransfer, error)

func (*BadgerStore) ImportAccount

func (b *BadgerStore) ImportAccount(state ExportedAccountState) error

func (*BadgerStore) LoadAccount

func (b *BadgerStore) LoadAccount(id string) (*AccountState, error)

func (*BadgerStore) ReadIndex

func (b *BadgerStore) ReadIndex(id string) (uint64, error)

func (*BadgerStore) RemoveAccount

func (b *BadgerStore) RemoveAccount(id string) error

func (*BadgerStore) RemoveDepositAddress

func (b *BadgerStore) RemoveDepositAddress(id string, index uint64) error

func (*BadgerStore) RemovePendingTransfer

func (b *BadgerStore) RemovePendingTransfer(id string, tailTx Hash) error

func (*BadgerStore) WriteIndex

func (b *BadgerStore) WriteIndex(id string, index uint64) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL