Documentation
¶
Overview ¶
Package postgres implements the interface for PostgreSQL (TODO).
Index ¶
- type Postgres
- func (p *Postgres) AddAddress(a store.Address, net string) ([]byte, error)
- func (p *Postgres) ClosePostgres() error
- func (p *Postgres) DeleteExplorer(net string) (err error)
- func (p *Postgres) GetAddresses(net []string) (addrs []store.ListenedAddresses, err error)
- func (p *Postgres) LoadExplorer(net string) (ne store.NetExplorer, err error)
- func (p *Postgres) RemoveAddress(a store.Address, net string) error
- func (p *Postgres) SaveExplorer(net string, ne store.NetExplorer) (err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Postgres ¶
type Postgres struct {
// contains filtered or unexported fields
}
func (*Postgres) AddAddress ¶
func (*Postgres) ClosePostgres ¶
ClosePostgres will close any database connection. Must be called at termination time.
func (*Postgres) DeleteExplorer ¶
func (*Postgres) GetAddresses ¶
func (p *Postgres) GetAddresses(net []string) (addrs []store.ListenedAddresses, err error)
func (*Postgres) LoadExplorer ¶
func (p *Postgres) LoadExplorer(net string) (ne store.NetExplorer, err error)
func (*Postgres) RemoveAddress ¶
func (*Postgres) SaveExplorer ¶
func (p *Postgres) SaveExplorer(net string, ne store.NetExplorer) (err error)
Click to show internal directories.
Click to hide internal directories.