Documentation
¶
Index ¶
- Variables
- type RedisCache
- func (c *RedisCache) ClearShareHistory(key service.ShareKey) error
- func (c *RedisCache) DelRegisterContext(key service.RegisterKey) error
- func (c *RedisCache) ExistShareHash(key service.ShareKey, hash string) (bool, error)
- func (c *RedisCache) GetBlockTransactions(key service.JobKey) ([]*service.Transaction, error)
- func (c *RedisCache) GetRegisterContext(key service.RegisterKey) (*service.Register, error)
- func (c *RedisCache) SetBlockTransactions(key service.JobKey, expireTs int, transactions []*service.Transaction) error
- func (c *RedisCache) SetClient(client *redis.Pool) *RedisCache
- func (c *RedisCache) SetRegisterContext(key service.RegisterKey, r *service.Register) error
- func (c *RedisCache) SetShareHash(key service.ShareKey, hash string) error
Constants ¶
This section is empty.
Variables ¶
View Source
var (
ErrorNoInitialization = errors.New("not initialization")
)
Functions ¶
This section is empty.
Types ¶
type RedisCache ¶
type RedisCache struct {
// contains filtered or unexported fields
}
func NewRedisCache ¶
func NewRedisCache() *RedisCache
func (*RedisCache) ClearShareHistory ¶
func (c *RedisCache) ClearShareHistory(key service.ShareKey) error
func (*RedisCache) DelRegisterContext ¶
func (c *RedisCache) DelRegisterContext(key service.RegisterKey) error
func (*RedisCache) ExistShareHash ¶
func (*RedisCache) GetBlockTransactions ¶
func (c *RedisCache) GetBlockTransactions(key service.JobKey) ([]*service.Transaction, error)
func (*RedisCache) GetRegisterContext ¶
func (c *RedisCache) GetRegisterContext(key service.RegisterKey) (*service.Register, error)
func (*RedisCache) SetBlockTransactions ¶
func (c *RedisCache) SetBlockTransactions(key service.JobKey, expireTs int, transactions []*service.Transaction) error
func (*RedisCache) SetClient ¶
func (c *RedisCache) SetClient(client *redis.Pool) *RedisCache
func (*RedisCache) SetRegisterContext ¶
func (c *RedisCache) SetRegisterContext(key service.RegisterKey, r *service.Register) error
func (*RedisCache) SetShareHash ¶
func (c *RedisCache) SetShareHash(key service.ShareKey, hash string) error
Click to show internal directories.
Click to hide internal directories.