Versions in this module Expand all Collapse all v0 v0.11.1 Jan 20, 2024 Changes in this version type SC + Version uint64 v0.11.0 Dec 24, 2023 Changes in this version + const G45_search_filter + const NFA_SEARCH_FILTER + var Indicator indicator + func AddToIndex(scids []string) (err error) + func CheckOwner(scid string) bool + func DeleteStorage(bucket, key string) + func EndPoint() + func GetAssetUrl(w int, scid string) (url string) + func GetStorage(bucket, key string, out interface{}) + func InitLogrusLog(level logrus.Level) + func IsConnected() bool + func NewBoltDB(dbType, dbPath string) *storage.BboltStore + func NewGravDB(dbType, dbPath string) *storage.GravitonStore + func Scan(config bool) bool + func StartGnomon(tag, dbtype string, filters []string, upper, lower int, custom func()) + func State(config bool, scan func(map[string]string)) + func StorageExists(bucket, key string) (found bool, err error) + func StoreBolt(bucket, key string, store interface{}) (err error) + func ToolTip(offset float32, can fyne.Canvas) *toolTip + type Gnomes interface + AddSCIDToIndex func(scids map[string]*structures.FastSyncImport) error + Checked func(b bool) + ControlPanel func(w fyne.Window) *fyne.Container + DBStorageType func() string + GetAllOwnersAndSCIDs func() map[string]string + GetAllSCIDVariableDetails func(scid string) []*structures.SCIDVariable + GetChainHeight func() int64 + GetFastsync func() structures.FastSyncConfig + GetLastHeight func() int64 + GetLiveSCIDValuesByKey func(scid string, key interface{}) (valuesstring []string, valuesuint64 []uint64, err error) + GetParallel func() int + GetSCIDKeysByValue func(scid string, key interface{}) (valuesstring []string, valuesuint64 []uint64) + GetSCIDValuesByKey func(scid string, key interface{}) (valuesstring []string, valuesuint64 []uint64) + GetSearchFilters func() []string + HasChecked func() bool + HasIndex func(u uint64) bool + IndexContains func() map[string]string + IndexCount func() uint64 + Initialized func(b bool) + IsClosing func() bool + IsInitialized func() bool + IsReady func() bool + IsRunning func() bool + IsScanning func() bool + IsStarting func() bool + IsStatus func(status string) bool + IsSynced func() bool + IsWriting func() bool + Scanning func(b bool) + SetDBStorageType func(s string) + SetFastsync func(enabled, force bool, diff int64) + SetParallel func(i int) + SetSearchFilters func(filters []string) + Status func() string + Stop func(tag string) + Synced func(b bool) + Writing func(b bool) + ZeroIndexCount func() + func NewGnomes() Gnomes + type Gnomon struct + Check bool + DBType string + Fast structures.FastSyncConfig + Indexer *indexer.Indexer + Init bool + Para int + SCIDS uint64 + Start bool + Sync bool + Syncing bool + func (g *Gnomon) AddSCIDToIndex(scids map[string]*structures.FastSyncImport) error + func (g *Gnomon) Checked(b bool) + func (g *Gnomon) ControlPanel(w fyne.Window) *fyne.Container + func (g *Gnomon) DBStorageType() string + func (g *Gnomon) GetAllOwnersAndSCIDs() map[string]string + func (g *Gnomon) GetAllSCIDVariableDetails(scid string) []*structures.SCIDVariable + func (g *Gnomon) GetChainHeight() (height int64) + func (g *Gnomon) GetFastsync() structures.FastSyncConfig + func (g *Gnomon) GetLastHeight() (height int64) + func (g *Gnomon) GetLiveSCIDValuesByKey(scid string, key interface{}) (valuesstring []string, valuesuint64 []uint64, err error) + func (g *Gnomon) GetParallel() int + func (g *Gnomon) GetSCIDKeysByValue(scid string, key interface{}) (valuesstring []string, valuesuint64 []uint64) + func (g *Gnomon) GetSCIDValuesByKey(scid string, key interface{}) (valuesstring []string, valuesuint64 []uint64) + func (g *Gnomon) GetSearchFilters() []string + func (g *Gnomon) HasChecked() bool + func (g *Gnomon) HasIndex(u uint64) bool + func (g *Gnomon) IndexContains() map[string]string + func (g *Gnomon) IndexCount() uint64 + func (g *Gnomon) Initialized(b bool) + func (g *Gnomon) IsClosing() bool + func (g *Gnomon) IsInitialized() bool + func (g *Gnomon) IsReady() bool + func (g *Gnomon) IsRunning() bool + func (g *Gnomon) IsScanning() bool + func (g *Gnomon) IsStarting() bool + func (g *Gnomon) IsStatus(status string) bool + func (g *Gnomon) IsSynced() bool + func (g *Gnomon) IsWriting() bool + func (g *Gnomon) Scanning(b bool) + func (g *Gnomon) SetDBStorageType(s string) + func (g *Gnomon) SetFastsync(enabled, force bool, diff int64) + func (g *Gnomon) SetParallel(i int) + func (g *Gnomon) SetSearchFilters(filters []string) + func (g *Gnomon) Status() (status string) + func (g *Gnomon) Stop(tag string) + func (g *Gnomon) Synced(b bool) + func (g *Gnomon) Writing(b bool) + func (g *Gnomon) ZeroIndexCount() + type SC struct + Header SCHeaders + ID string + Rating uint64 + type SCHeaders struct + Description string + IconURL string + Name string + func GetSCHeaders(scid string) (header SCHeaders)