db

package
v0.5.3 Latest Latest
Warning

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

Go to latest
Published: Jan 9, 2024 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	NodeKey       = "nodeKey_%v"
	BlockChain    = "blockChain"
	NodeTaskTopic = "task_%v"
)

Functions

func NewFileTaskCreateService

func NewFileTaskCreateService(config *config.Config, xg *xlog.XLog) task.StoreTaskInterface

Types

type TaskCreateFile

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

func (*TaskCreateFile) GetAndDelNodeId

func (t *TaskCreateFile) GetAndDelNodeId(blockChainCode int64) ([]string, error)

func (*TaskCreateFile) GetNodeId

func (t *TaskCreateFile) GetNodeId(blockChainCode int64) ([]string, error)

func (*TaskCreateFile) GetRecentNumber

func (t *TaskCreateFile) GetRecentNumber(blockCode int64) (int64, int64, error)

func (*TaskCreateFile) ToKafkaMessage added in v0.5.1

func (t *TaskCreateFile) ToKafkaMessage(list []*task.NodeTask) ([]*kafka.Message, error)

func (*TaskCreateFile) UpdateLastNumber

func (t *TaskCreateFile) UpdateLastNumber(blockChainCode int64, latestNumber int64) error

func (*TaskCreateFile) UpdateRecentNumber

func (t *TaskCreateFile) UpdateRecentNumber(blockChainCode int64, recentNumber int64) error

Jump to

Keyboard shortcuts

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