Documentation
¶
Index ¶
- type CloseMPPSessionParams
- type CloseMPPSessionReturningBalanceParams
- type CountL402TransactionsByDateRangeParams
- type CountL402TransactionsFilteredParams
- type DBTX
- type GetL402RevenueByServiceAndDateRangeParams
- type GetL402RevenueByServiceAndDateRangeRow
- type GetL402RevenueByServiceRow
- type GetL402TotalRevenueByDateRangeParams
- type InsertL402TransactionParams
- type InsertMPPSessionParams
- type InsertSecretParams
- type InsertSessionParams
- type L402Transaction
- type ListL402TransactionsByDateRangeParams
- type ListL402TransactionsByServiceParams
- type ListL402TransactionsByStateParams
- type ListL402TransactionsFilteredParams
- type ListL402TransactionsParams
- type LncSession
- type MppSession
- type Onion
- type Querier
- type Queries
- func (q *Queries) CloseMPPSession(ctx context.Context, arg CloseMPPSessionParams) (sql.Result, error)
- func (q *Queries) CloseMPPSessionReturningBalance(ctx context.Context, arg CloseMPPSessionReturningBalanceParams) (int64, error)
- func (q *Queries) CountL402Transactions(ctx context.Context) (int64, error)
- func (q *Queries) CountL402TransactionsByDateRange(ctx context.Context, arg CountL402TransactionsByDateRangeParams) (int64, error)
- func (q *Queries) CountL402TransactionsByService(ctx context.Context, serviceName string) (int64, error)
- func (q *Queries) CountL402TransactionsFiltered(ctx context.Context, arg CountL402TransactionsFilteredParams) (int64, error)
- func (q *Queries) DeleteL402TransactionByTokenID(ctx context.Context, tokenID []byte) (int64, error)
- func (q *Queries) DeleteOnionPrivateKey(ctx context.Context) error
- func (q *Queries) DeleteSecretByHash(ctx context.Context, hash []byte) (int64, error)
- func (q *Queries) DeleteService(ctx context.Context, name string) (int64, error)
- func (q *Queries) GetL402RevenueByService(ctx context.Context) ([]GetL402RevenueByServiceRow, error)
- func (q *Queries) GetL402RevenueByServiceAndDateRange(ctx context.Context, arg GetL402RevenueByServiceAndDateRangeParams) ([]GetL402RevenueByServiceAndDateRangeRow, error)
- func (q *Queries) GetL402SettledTransactionByTokenID(ctx context.Context, tokenID []byte) (L402Transaction, error)
- func (q *Queries) GetL402TotalRevenue(ctx context.Context) (int64, error)
- func (q *Queries) GetL402TotalRevenueByDateRange(ctx context.Context, arg GetL402TotalRevenueByDateRangeParams) (int64, error)
- func (q *Queries) GetL402TransactionByIdentifierHash(ctx context.Context, identifierHash []byte) (L402Transaction, error)
- func (q *Queries) GetL402TransactionsByPaymentHash(ctx context.Context, paymentHash []byte) ([]L402Transaction, error)
- func (q *Queries) GetMPPSessionByID(ctx context.Context, sessionID string) (MppSession, error)
- func (q *Queries) GetSecretByHash(ctx context.Context, hash []byte) ([]byte, error)
- func (q *Queries) GetSession(ctx context.Context, passphraseEntropy []byte) (LncSession, error)
- func (q *Queries) InsertL402Transaction(ctx context.Context, arg InsertL402TransactionParams) (int32, error)
- func (q *Queries) InsertMPPSession(ctx context.Context, arg InsertMPPSessionParams) (int32, error)
- func (q *Queries) InsertSecret(ctx context.Context, arg InsertSecretParams) (int32, error)
- func (q *Queries) InsertSession(ctx context.Context, arg InsertSessionParams) error
- func (q *Queries) ListL402Transactions(ctx context.Context, arg ListL402TransactionsParams) ([]L402Transaction, error)
- func (q *Queries) ListL402TransactionsByDateRange(ctx context.Context, arg ListL402TransactionsByDateRangeParams) ([]L402Transaction, error)
- func (q *Queries) ListL402TransactionsByService(ctx context.Context, arg ListL402TransactionsByServiceParams) ([]L402Transaction, error)
- func (q *Queries) ListL402TransactionsByState(ctx context.Context, arg ListL402TransactionsByStateParams) ([]L402Transaction, error)
- func (q *Queries) ListL402TransactionsFiltered(ctx context.Context, arg ListL402TransactionsFilteredParams) ([]L402Transaction, error)
- func (q *Queries) ListServices(ctx context.Context) ([]Service, error)
- func (q *Queries) SelectOnionPrivateKey(ctx context.Context) ([]byte, error)
- func (q *Queries) SetExpiry(ctx context.Context, arg SetExpiryParams) error
- func (q *Queries) SetRemotePubKey(ctx context.Context, arg SetRemotePubKeyParams) error
- func (q *Queries) UpdateL402TransactionState(ctx context.Context, arg UpdateL402TransactionStateParams) (int64, error)
- func (q *Queries) UpdateMPPSessionDeposit(ctx context.Context, arg UpdateMPPSessionDepositParams) (sql.Result, error)
- func (q *Queries) UpdateMPPSessionSpent(ctx context.Context, arg UpdateMPPSessionSpentParams) (sql.Result, error)
- func (q *Queries) UpsertOnion(ctx context.Context, arg UpsertOnionParams) error
- func (q *Queries) UpsertService(ctx context.Context, arg UpsertServiceParams) error
- func (q *Queries) WithTx(tx *sql.Tx) *Queries
- type Secret
- type Service
- type SetExpiryParams
- type SetRemotePubKeyParams
- type UpdateL402TransactionStateParams
- type UpdateMPPSessionDepositParams
- type UpdateMPPSessionSpentParams
- type UpsertOnionParams
- type UpsertServiceParams
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CloseMPPSessionParams ¶ added in v0.5.0
type CloseMPPSessionReturningBalanceParams ¶ added in v0.5.0
type CountL402TransactionsByDateRangeParams ¶ added in v0.5.0
type CountL402TransactionsFilteredParams ¶ added in v0.5.0
type GetL402RevenueByServiceAndDateRangeParams ¶ added in v0.5.0
type GetL402RevenueByServiceAndDateRangeRow ¶ added in v0.5.0
type GetL402RevenueByServiceRow ¶ added in v0.5.0
type GetL402TotalRevenueByDateRangeParams ¶ added in v0.5.0
type InsertL402TransactionParams ¶ added in v0.5.0
type InsertMPPSessionParams ¶ added in v0.5.0
type InsertSecretParams ¶
type InsertSessionParams ¶
type L402Transaction ¶ added in v0.5.0
type ListL402TransactionsByDateRangeParams ¶ added in v0.5.0
type ListL402TransactionsByServiceParams ¶ added in v0.5.0
type ListL402TransactionsByStateParams ¶ added in v0.5.0
type ListL402TransactionsFilteredParams ¶ added in v0.5.0
type ListL402TransactionsParams ¶ added in v0.5.0
type LncSession ¶
type MppSession ¶ added in v0.5.0
type Querier ¶
type Querier interface {
CloseMPPSession(ctx context.Context, arg CloseMPPSessionParams) (sql.Result, error)
CloseMPPSessionReturningBalance(ctx context.Context, arg CloseMPPSessionReturningBalanceParams) (int64, error)
CountL402Transactions(ctx context.Context) (int64, error)
CountL402TransactionsByDateRange(ctx context.Context, arg CountL402TransactionsByDateRangeParams) (int64, error)
CountL402TransactionsByService(ctx context.Context, serviceName string) (int64, error)
CountL402TransactionsFiltered(ctx context.Context, arg CountL402TransactionsFilteredParams) (int64, error)
DeleteL402TransactionByTokenID(ctx context.Context, tokenID []byte) (int64, error)
DeleteOnionPrivateKey(ctx context.Context) error
DeleteSecretByHash(ctx context.Context, hash []byte) (int64, error)
DeleteService(ctx context.Context, name string) (int64, error)
GetL402RevenueByService(ctx context.Context) ([]GetL402RevenueByServiceRow, error)
GetL402RevenueByServiceAndDateRange(ctx context.Context, arg GetL402RevenueByServiceAndDateRangeParams) ([]GetL402RevenueByServiceAndDateRangeRow, error)
GetL402SettledTransactionByTokenID(ctx context.Context, tokenID []byte) (L402Transaction, error)
GetL402TotalRevenue(ctx context.Context) (int64, error)
GetL402TotalRevenueByDateRange(ctx context.Context, arg GetL402TotalRevenueByDateRangeParams) (int64, error)
GetL402TransactionByIdentifierHash(ctx context.Context, identifierHash []byte) (L402Transaction, error)
GetL402TransactionsByPaymentHash(ctx context.Context, paymentHash []byte) ([]L402Transaction, error)
GetMPPSessionByID(ctx context.Context, sessionID string) (MppSession, error)
GetSecretByHash(ctx context.Context, hash []byte) ([]byte, error)
GetSession(ctx context.Context, passphraseEntropy []byte) (LncSession, error)
InsertL402Transaction(ctx context.Context, arg InsertL402TransactionParams) (int32, error)
InsertMPPSession(ctx context.Context, arg InsertMPPSessionParams) (int32, error)
InsertSecret(ctx context.Context, arg InsertSecretParams) (int32, error)
InsertSession(ctx context.Context, arg InsertSessionParams) error
ListL402Transactions(ctx context.Context, arg ListL402TransactionsParams) ([]L402Transaction, error)
ListL402TransactionsByDateRange(ctx context.Context, arg ListL402TransactionsByDateRangeParams) ([]L402Transaction, error)
ListL402TransactionsByService(ctx context.Context, arg ListL402TransactionsByServiceParams) ([]L402Transaction, error)
ListL402TransactionsByState(ctx context.Context, arg ListL402TransactionsByStateParams) ([]L402Transaction, error)
ListL402TransactionsFiltered(ctx context.Context, arg ListL402TransactionsFilteredParams) ([]L402Transaction, error)
ListServices(ctx context.Context) ([]Service, error)
SelectOnionPrivateKey(ctx context.Context) ([]byte, error)
SetExpiry(ctx context.Context, arg SetExpiryParams) error
SetRemotePubKey(ctx context.Context, arg SetRemotePubKeyParams) error
UpdateL402TransactionState(ctx context.Context, arg UpdateL402TransactionStateParams) (int64, error)
UpdateMPPSessionDeposit(ctx context.Context, arg UpdateMPPSessionDepositParams) (sql.Result, error)
UpdateMPPSessionSpent(ctx context.Context, arg UpdateMPPSessionSpentParams) (sql.Result, error)
UpsertOnion(ctx context.Context, arg UpsertOnionParams) error
UpsertService(ctx context.Context, arg UpsertServiceParams) error
}
type Queries ¶
type Queries struct {
// contains filtered or unexported fields
}
func (*Queries) CloseMPPSession ¶ added in v0.5.0
func (*Queries) CloseMPPSessionReturningBalance ¶ added in v0.5.0
func (*Queries) CountL402Transactions ¶ added in v0.5.0
func (*Queries) CountL402TransactionsByDateRange ¶ added in v0.5.0
func (*Queries) CountL402TransactionsByService ¶ added in v0.5.0
func (*Queries) CountL402TransactionsFiltered ¶ added in v0.5.0
func (*Queries) DeleteL402TransactionByTokenID ¶ added in v0.5.0
func (*Queries) DeleteOnionPrivateKey ¶
func (*Queries) DeleteSecretByHash ¶
func (*Queries) DeleteService ¶ added in v0.5.0
func (*Queries) GetL402RevenueByService ¶ added in v0.5.0
func (q *Queries) GetL402RevenueByService(ctx context.Context) ([]GetL402RevenueByServiceRow, error)
func (*Queries) GetL402RevenueByServiceAndDateRange ¶ added in v0.5.0
func (q *Queries) GetL402RevenueByServiceAndDateRange(ctx context.Context, arg GetL402RevenueByServiceAndDateRangeParams) ([]GetL402RevenueByServiceAndDateRangeRow, error)
func (*Queries) GetL402SettledTransactionByTokenID ¶ added in v0.5.0
func (*Queries) GetL402TotalRevenue ¶ added in v0.5.0
func (*Queries) GetL402TotalRevenueByDateRange ¶ added in v0.5.0
func (*Queries) GetL402TransactionByIdentifierHash ¶ added in v0.5.0
func (*Queries) GetL402TransactionsByPaymentHash ¶ added in v0.5.0
func (*Queries) GetMPPSessionByID ¶ added in v0.5.0
func (*Queries) GetSecretByHash ¶
func (*Queries) GetSession ¶
func (*Queries) InsertL402Transaction ¶ added in v0.5.0
func (*Queries) InsertMPPSession ¶ added in v0.5.0
func (*Queries) InsertSecret ¶
func (*Queries) InsertSession ¶
func (q *Queries) InsertSession(ctx context.Context, arg InsertSessionParams) error
func (*Queries) ListL402Transactions ¶ added in v0.5.0
func (q *Queries) ListL402Transactions(ctx context.Context, arg ListL402TransactionsParams) ([]L402Transaction, error)
func (*Queries) ListL402TransactionsByDateRange ¶ added in v0.5.0
func (q *Queries) ListL402TransactionsByDateRange(ctx context.Context, arg ListL402TransactionsByDateRangeParams) ([]L402Transaction, error)
func (*Queries) ListL402TransactionsByService ¶ added in v0.5.0
func (q *Queries) ListL402TransactionsByService(ctx context.Context, arg ListL402TransactionsByServiceParams) ([]L402Transaction, error)
func (*Queries) ListL402TransactionsByState ¶ added in v0.5.0
func (q *Queries) ListL402TransactionsByState(ctx context.Context, arg ListL402TransactionsByStateParams) ([]L402Transaction, error)
func (*Queries) ListL402TransactionsFiltered ¶ added in v0.5.0
func (q *Queries) ListL402TransactionsFiltered(ctx context.Context, arg ListL402TransactionsFilteredParams) ([]L402Transaction, error)
func (*Queries) ListServices ¶ added in v0.5.0
func (*Queries) SelectOnionPrivateKey ¶
func (*Queries) SetExpiry ¶
func (q *Queries) SetExpiry(ctx context.Context, arg SetExpiryParams) error
func (*Queries) SetRemotePubKey ¶
func (q *Queries) SetRemotePubKey(ctx context.Context, arg SetRemotePubKeyParams) error
func (*Queries) UpdateL402TransactionState ¶ added in v0.5.0
func (*Queries) UpdateMPPSessionDeposit ¶ added in v0.5.0
func (*Queries) UpdateMPPSessionSpent ¶ added in v0.5.0
func (*Queries) UpsertOnion ¶
func (q *Queries) UpsertOnion(ctx context.Context, arg UpsertOnionParams) error
func (*Queries) UpsertService ¶ added in v0.5.0
func (q *Queries) UpsertService(ctx context.Context, arg UpsertServiceParams) error
type SetExpiryParams ¶
type SetRemotePubKeyParams ¶
type UpdateL402TransactionStateParams ¶ added in v0.5.0
type UpdateMPPSessionDepositParams ¶ added in v0.5.0
type UpdateMPPSessionSpentParams ¶ added in v0.5.0
type UpsertOnionParams ¶
Click to show internal directories.
Click to hide internal directories.