Documentation
¶
Overview ¶
Useful routines used in several other packages.
Index ¶
- func AddInt64(a, b int64) (int64, error)
- func AddUint64(a, b uint64) (uint64, error)
- func CleanTemporaryDirs(dirs []string) error
- func Dup(b []byte) []byte
- func GetStatePath() (string, error)
- func MinOf(vars ...uint64) uint64
- func SetupLogger(level string) (*zap.Logger, *zap.SugaredLogger)
- func TimeTrack(start time.Time, name string)
- func TrackLongFunc() func()
- type TransferV1Builder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CleanTemporaryDirs ¶
func GetStatePath ¶ added in v0.3.0
func SetupLogger ¶ added in v0.3.0
func SetupLogger(level string) (*zap.Logger, *zap.SugaredLogger)
func TrackLongFunc ¶ added in v0.3.0
func TrackLongFunc() func()
call function like this defer TrackLongFunc()()
Types ¶
type TransferV1Builder ¶ added in v0.3.0
type TransferV1Builder struct {
// contains filtered or unexported fields
}
func NewTransferV1Builder ¶ added in v0.3.0
func NewTransferV1Builder() TransferV1Builder
func (TransferV1Builder) Build ¶ added in v0.3.0
func (a TransferV1Builder) Build() (*proto.TransferV1, error)
func (TransferV1Builder) MustBuild ¶ added in v0.3.0
func (a TransferV1Builder) MustBuild() *proto.TransferV1
func (TransferV1Builder) Seed ¶ added in v0.3.0
func (a TransferV1Builder) Seed(s string) TransferV1Builder
func (TransferV1Builder) Timestamp ¶ added in v0.3.0
func (a TransferV1Builder) Timestamp(t time.Time) TransferV1Builder
Click to show internal directories.
Click to hide internal directories.