tigerbeetle_go

package module
v0.13.57 Latest Latest
Warning

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

Go to latest
Published: Jul 10, 2023 License: Apache-2.0 Imports: 6 Imported by: 0

README

tigerbeetle-go

This repo has been automatically generated from tigerbeetledb/tigerbeetle@ceb8f50ccf23f3d8858316dbdc1706a3a71a15a0 to keep binary blobs out of the monorepo. Please see https://github.com/tigerbeetledb/tigerbeetle/tree/main/src/clients/go for documentation and contributions.

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

type Client interface {
	CreateAccounts(accounts []types.Account) ([]types.AccountEventResult, error)
	CreateTransfers(transfers []types.Transfer) ([]types.TransferEventResult, error)
	LookupAccounts(accountIDs []types.Uint128) ([]types.Account, error)
	LookupTransfers(transferIDs []types.Uint128) ([]types.Transfer, error)
	Nop() error
	Close()
}

func NewClient

func NewClient(
	clusterID uint32,
	addresses []string,
	concurrencyMax uint,
) (Client, error)

Directories

Path Synopsis
pkg

Jump to

Keyboard shortcuts

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