mirror of
https://github.com/cf-sonr/dbx.git
synced 2026-01-12 02:59:13 +00:00
100 lines
3.9 KiB
Go
100 lines
3.9 KiB
Go
|
|
// Code generated by sqlc. DO NOT EDIT.
|
||
|
|
// versions:
|
||
|
|
// sqlc v1.28.0
|
||
|
|
|
||
|
|
package activity
|
||
|
|
|
||
|
|
import (
|
||
|
|
"database/sql"
|
||
|
|
"time"
|
||
|
|
)
|
||
|
|
|
||
|
|
type Activity struct {
|
||
|
|
ID string `json:"id"`
|
||
|
|
CreatedAt time.Time `json:"created_at"`
|
||
|
|
UpdatedAt time.Time `json:"updated_at"`
|
||
|
|
DeletedAt sql.NullTime `json:"deleted_at"`
|
||
|
|
AccountID string `json:"account_id"`
|
||
|
|
TxHash sql.NullString `json:"tx_hash"`
|
||
|
|
TxType string `json:"tx_type"`
|
||
|
|
Status string `json:"status"`
|
||
|
|
Amount sql.NullString `json:"amount"`
|
||
|
|
Fee sql.NullString `json:"fee"`
|
||
|
|
GasUsed sql.NullInt64 `json:"gas_used"`
|
||
|
|
GasWanted sql.NullInt64 `json:"gas_wanted"`
|
||
|
|
Memo sql.NullString `json:"memo"`
|
||
|
|
BlockHeight sql.NullInt64 `json:"block_height"`
|
||
|
|
Timestamp time.Time `json:"timestamp"`
|
||
|
|
RawLog sql.NullString `json:"raw_log"`
|
||
|
|
Error sql.NullString `json:"error"`
|
||
|
|
}
|
||
|
|
|
||
|
|
type CryptoListing struct {
|
||
|
|
ID string `json:"id"`
|
||
|
|
CreatedAt time.Time `json:"created_at"`
|
||
|
|
UpdatedAt time.Time `json:"updated_at"`
|
||
|
|
DeletedAt sql.NullTime `json:"deleted_at"`
|
||
|
|
ApiID string `json:"api_id"`
|
||
|
|
Name string `json:"name"`
|
||
|
|
Symbol string `json:"symbol"`
|
||
|
|
WebsiteSlug string `json:"website_slug"`
|
||
|
|
}
|
||
|
|
|
||
|
|
type FearGreedIndex struct {
|
||
|
|
ID string `json:"id"`
|
||
|
|
CreatedAt time.Time `json:"created_at"`
|
||
|
|
UpdatedAt time.Time `json:"updated_at"`
|
||
|
|
DeletedAt sql.NullTime `json:"deleted_at"`
|
||
|
|
Value int64 `json:"value"`
|
||
|
|
ValueClassification string `json:"value_classification"`
|
||
|
|
Timestamp time.Time `json:"timestamp"`
|
||
|
|
TimeUntilUpdate sql.NullString `json:"time_until_update"`
|
||
|
|
}
|
||
|
|
|
||
|
|
type GlobalMarket struct {
|
||
|
|
ID string `json:"id"`
|
||
|
|
CreatedAt time.Time `json:"created_at"`
|
||
|
|
UpdatedAt time.Time `json:"updated_at"`
|
||
|
|
DeletedAt sql.NullTime `json:"deleted_at"`
|
||
|
|
TotalMarketCapUsd sql.NullFloat64 `json:"total_market_cap_usd"`
|
||
|
|
Total24hVolumeUsd sql.NullFloat64 `json:"total_24h_volume_usd"`
|
||
|
|
BitcoinPercentageOfMarketCap sql.NullFloat64 `json:"bitcoin_percentage_of_market_cap"`
|
||
|
|
ActiveCurrencies sql.NullInt64 `json:"active_currencies"`
|
||
|
|
ActiveAssets sql.NullInt64 `json:"active_assets"`
|
||
|
|
ActiveMarkets sql.NullInt64 `json:"active_markets"`
|
||
|
|
LastUpdated time.Time `json:"last_updated"`
|
||
|
|
}
|
||
|
|
|
||
|
|
type Health struct {
|
||
|
|
ID string `json:"id"`
|
||
|
|
CreatedAt time.Time `json:"created_at"`
|
||
|
|
UpdatedAt time.Time `json:"updated_at"`
|
||
|
|
DeletedAt sql.NullTime `json:"deleted_at"`
|
||
|
|
EndpointUrl string `json:"endpoint_url"`
|
||
|
|
EndpointType string `json:"endpoint_type"`
|
||
|
|
ChainID sql.NullString `json:"chain_id"`
|
||
|
|
Status string `json:"status"`
|
||
|
|
ResponseTimeMs sql.NullInt64 `json:"response_time_ms"`
|
||
|
|
LastChecked time.Time `json:"last_checked"`
|
||
|
|
NextCheck sql.NullTime `json:"next_check"`
|
||
|
|
FailureCount int64 `json:"failure_count"`
|
||
|
|
SuccessCount int64 `json:"success_count"`
|
||
|
|
ResponseData sql.NullString `json:"response_data"`
|
||
|
|
ErrorMessage sql.NullString `json:"error_message"`
|
||
|
|
}
|
||
|
|
|
||
|
|
type Service struct {
|
||
|
|
ID string `json:"id"`
|
||
|
|
CreatedAt time.Time `json:"created_at"`
|
||
|
|
UpdatedAt time.Time `json:"updated_at"`
|
||
|
|
DeletedAt sql.NullTime `json:"deleted_at"`
|
||
|
|
Name string `json:"name"`
|
||
|
|
Description sql.NullString `json:"description"`
|
||
|
|
ChainID string `json:"chain_id"`
|
||
|
|
Address string `json:"address"`
|
||
|
|
OwnerAddress string `json:"owner_address"`
|
||
|
|
Metadata sql.NullString `json:"metadata"`
|
||
|
|
Status string `json:"status"`
|
||
|
|
BlockHeight int64 `json:"block_height"`
|
||
|
|
}
|