Versions in this module Expand all Collapse all v0 v0.0.8 Apr 4, 2019 Changes in this version + var ErrReversion = errors.New(...) + func DisableLog() + func GetLatestVersion(versions []Version) uint32 + func Upgrade(mgrs ...Manager) error + func UseLogger(logger btclog.Logger) + type Manager interface + CurrentVersion func(walletdb.ReadBucket) (uint32, error) + Name func() string + Namespace func() walletdb.ReadWriteBucket + SetVersion func(walletdb.ReadWriteBucket, uint32) error + Versions func() []Version + type Version struct + Migration func(walletdb.ReadWriteBucket) error + Number uint32 + func VersionsToApply(currentVersion uint32, versions []Version) []Version