mirror of
https://github.com/cf-sonr/dbx.git
synced 2026-01-12 02:59:13 +00:00
65 lines
4.1 KiB
Go
65 lines
4.1 KiB
Go
|
|
// Code generated by sqlc. DO NOT EDIT.
|
||
|
|
// versions:
|
||
|
|
// sqlc v1.28.0
|
||
|
|
|
||
|
|
package network
|
||
|
|
|
||
|
|
import (
|
||
|
|
"context"
|
||
|
|
"database/sql"
|
||
|
|
)
|
||
|
|
|
||
|
|
type Querier interface {
|
||
|
|
CountBlockchainsByChainType(ctx context.Context, dollar_1 sql.NullString) (int64, error)
|
||
|
|
GetAssetByChainAndSymbol(ctx context.Context, arg GetAssetByChainAndSymbolParams) (Asset, error)
|
||
|
|
GetAssetByID(ctx context.Context, id string) (Asset, error)
|
||
|
|
GetAssetBySymbol(ctx context.Context, symbol string) (Asset, error)
|
||
|
|
GetAssetWithLatestPrice(ctx context.Context, id string) (GetAssetWithLatestPriceRow, error)
|
||
|
|
GetBlockchainByChainName(ctx context.Context, chainName string) (Blockchain, error)
|
||
|
|
GetBlockchainByCosmosChainID(ctx context.Context, chainIDCosmos sql.NullString) (Blockchain, error)
|
||
|
|
GetBlockchainByEvmChainID(ctx context.Context, chainIDEvm sql.NullString) (Blockchain, error)
|
||
|
|
GetBlockchainByID(ctx context.Context, id string) (Blockchain, error)
|
||
|
|
GetBlockchainEndpoints(ctx context.Context, id string) (GetBlockchainEndpointsRow, error)
|
||
|
|
GetBlockchainExplorer(ctx context.Context, id string) (GetBlockchainExplorerRow, error)
|
||
|
|
GetBlockchainWithAssetInfo(ctx context.Context, id string) (GetBlockchainWithAssetInfoRow, error)
|
||
|
|
GetPriceByAssetID(ctx context.Context, assetID string) (Price, error)
|
||
|
|
GetPriceByID(ctx context.Context, id string) (Price, error)
|
||
|
|
GetPriceConversionByCurrency(ctx context.Context, arg GetPriceConversionByCurrencyParams) (PriceConversion, error)
|
||
|
|
GetPriceConversionByID(ctx context.Context, id string) (PriceConversion, error)
|
||
|
|
GetPriceConversionsByPriceID(ctx context.Context, priceID string) ([]PriceConversion, error)
|
||
|
|
// ASSET QUERIES
|
||
|
|
InsertAsset(ctx context.Context, arg InsertAssetParams) (Asset, error)
|
||
|
|
// BLOCKCHAIN QUERIES
|
||
|
|
InsertBlockchain(ctx context.Context, arg InsertBlockchainParams) (Blockchain, error)
|
||
|
|
// PRICE QUERIES (UPDATED)
|
||
|
|
InsertPrice(ctx context.Context, arg InsertPriceParams) (Price, error)
|
||
|
|
// PRICE CONVERSION QUERIES (NEW)
|
||
|
|
InsertPriceConversion(ctx context.Context, arg InsertPriceConversionParams) (PriceConversion, error)
|
||
|
|
ListAllBlockchains(ctx context.Context) ([]Blockchain, error)
|
||
|
|
ListAssetsByChain(ctx context.Context, chainID string) ([]Asset, error)
|
||
|
|
ListAssetsWithLatestPrices(ctx context.Context, arg ListAssetsWithLatestPricesParams) ([]ListAssetsWithLatestPricesRow, error)
|
||
|
|
ListBlockchainsByChainType(ctx context.Context, dollar_1 sql.NullString) ([]Blockchain, error)
|
||
|
|
ListBlockchainsWithAssetInfo(ctx context.Context, arg ListBlockchainsWithAssetInfoParams) ([]ListBlockchainsWithAssetInfoRow, error)
|
||
|
|
ListBlockchainsWithERC20Support(ctx context.Context) ([]Blockchain, error)
|
||
|
|
ListBlockchainsWithExtensionSupport(ctx context.Context) ([]Blockchain, error)
|
||
|
|
ListBlockchainsWithMobileSupport(ctx context.Context) ([]Blockchain, error)
|
||
|
|
ListBlockchainsWithStaking(ctx context.Context) ([]Blockchain, error)
|
||
|
|
ListPriceHistoryByAssetID(ctx context.Context, arg ListPriceHistoryByAssetIDParams) ([]Price, error)
|
||
|
|
SearchBlockchains(ctx context.Context, arg SearchBlockchainsParams) ([]Blockchain, error)
|
||
|
|
SoftDeleteAsset(ctx context.Context, id string) error
|
||
|
|
SoftDeleteBlockchain(ctx context.Context, id string) error
|
||
|
|
SoftDeletePriceConversion(ctx context.Context, id string) error
|
||
|
|
UpdateAsset(ctx context.Context, arg UpdateAssetParams) (Asset, error)
|
||
|
|
UpdateBlockchain(ctx context.Context, arg UpdateBlockchainParams) (Blockchain, error)
|
||
|
|
UpdateBlockchainDescriptions(ctx context.Context, arg UpdateBlockchainDescriptionsParams) (Blockchain, error)
|
||
|
|
UpdateBlockchainEndpoints(ctx context.Context, arg UpdateBlockchainEndpointsParams) (Blockchain, error)
|
||
|
|
UpdateBlockchainExplorer(ctx context.Context, arg UpdateBlockchainExplorerParams) (Blockchain, error)
|
||
|
|
UpdateBlockchainFeeInfo(ctx context.Context, arg UpdateBlockchainFeeInfoParams) (Blockchain, error)
|
||
|
|
UpdateBlockchainImages(ctx context.Context, arg UpdateBlockchainImagesParams) (Blockchain, error)
|
||
|
|
UpdateBlockchainSocialLinks(ctx context.Context, arg UpdateBlockchainSocialLinksParams) (Blockchain, error)
|
||
|
|
UpdatePrice(ctx context.Context, arg UpdatePriceParams) (Price, error)
|
||
|
|
UpdatePriceConversion(ctx context.Context, arg UpdatePriceConversionParams) (PriceConversion, error)
|
||
|
|
}
|
||
|
|
|
||
|
|
var _ Querier = (*Queries)(nil)
|