pg

package
v0.0.0-...-daf9264 Latest Latest
Warning

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

Go to latest
Published: Sep 1, 2023 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (
	RecipientField  = "recipient"
	PaymentIDField  = "payment_id"
	TxHashFromField = "tx_hash_from"
	TxHashToField   = "tx_hash_to"
	TimestampField  = "timestamp_to"
)

Variables

This section is empty.

Functions

func NewMasterQ

func NewMasterQ(db *pgdb.DB) data.MasterQ

func NewTransactionsQ

func NewTransactionsQ(db *pgdb.DB) data.TransactionsQ

Types

type TransactionsQ

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

func (*TransactionsQ) FilterByNetworkFrom

func (q *TransactionsQ) FilterByNetworkFrom(networkFrom int32) data.TransactionsQ

func (*TransactionsQ) FilterByNotReady

func (q *TransactionsQ) FilterByNotReady() data.TransactionsQ

func (*TransactionsQ) FilterByPaymentID

func (q *TransactionsQ) FilterByPaymentID(paymentID string) data.TransactionsQ

func (*TransactionsQ) FilterByReady

func (q *TransactionsQ) FilterByReady() data.TransactionsQ

func (*TransactionsQ) FilterByRecipient

func (q *TransactionsQ) FilterByRecipient(address string) data.TransactionsQ

func (*TransactionsQ) Insert

func (q *TransactionsQ) Insert(value *data.Transactions) error

func (*TransactionsQ) New

func (q *TransactionsQ) New() data.TransactionsQ

func (*TransactionsQ) OrderBy

func (q *TransactionsQ) OrderBy(column, order string) data.TransactionsQ

func (*TransactionsQ) Page

func (*TransactionsQ) Select

func (q *TransactionsQ) Select() ([]data.Transactions, error)

func (*TransactionsQ) Update

func (q *TransactionsQ) Update(data *data.Transactions) error

Jump to

Keyboard shortcuts

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