Help us shape the future of Go! Take the 2026 Go Developer Survey

tigerbeetle_go

package module
v0.16.47 Latest Latest
Warning

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

Go to latest
Published: Jun 30, 2025 License: Apache-2.0 Imports: 7 Imported by: 8

README

tigerbeetle-go

This repo has been automatically generated from tigerbeetle/tigerbeetle@f06c56c3df831beeaf1930723fac63461fa831a3 to keep binary blobs out of the monorepo.

Please see https://github.com/tigerbeetle/tigerbeetle/tree/main/src/clients/go for documentation and contributions.

Documentation

Index

Constants

This section is empty.

Variables

View Source
var AmountMax = types.BytesToUint128([16]byte{
	0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
	0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
})

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)
	GetAccountTransfers(filter types.AccountFilter) ([]types.Transfer, error)
	GetAccountBalances(filter types.AccountFilter) ([]types.AccountBalance, error)
	QueryAccounts(filter types.QueryFilter) ([]types.Account, error)
	QueryTransfers(filter types.QueryFilter) ([]types.Transfer, error)

	Nop() error
	Close()
}

func NewClient

func NewClient(
	clusterID types.Uint128,
	addresses []string,
) (Client, error)

Directories

Path Synopsis
pkg

Jump to

Keyboard shortcuts

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