Class: TigerBeetle::Client
- Inherits:
-
Object
- Object
- TigerBeetle::Client
- Defined in:
- sig/tigerbeetle.rbs
Class Method Summary collapse
Instance Method Summary collapse
- #close ⇒ nil
- #closed? ⇒ Boolean
- #create_accounts ⇒ Array[CreateAccountResult]
- #create_transfers ⇒ Array[CreateTransferResult]
- #get_account_balances ⇒ Array[AccountBalance]
- #get_account_transfers ⇒ Array[Transfer]
-
#initialize ⇒ Client
constructor
A new instance of Client.
- #lookup_accounts ⇒ Array[Account]
- #lookup_transfers ⇒ Array[Transfer]
- #query_accounts ⇒ Array[Account]
- #query_transfers ⇒ Array[Transfer]
Constructor Details
#initialize ⇒ Client
Returns a new instance of Client.
23 |
# File 'sig/tigerbeetle.rbs', line 23
def initialize: (cluster_id: Integer, replica_addresses: String) -> void
|
Class Method Details
.open {|arg0| ... } ⇒ Object
21 |
# File 'sig/tigerbeetle.rbs', line 21
def self.open: (cluster_id: Integer, replica_addresses: String) { (Client) -> untyped } -> untyped
|
Instance Method Details
#close ⇒ nil
24 |
# File 'sig/tigerbeetle.rbs', line 24
def close: () -> nil
|
#closed? ⇒ Boolean
25 |
# File 'sig/tigerbeetle.rbs', line 25
def closed?: () -> bool
|
#create_accounts ⇒ Array[CreateAccountResult]
27 |
# File 'sig/tigerbeetle.rbs', line 27
def create_accounts: (Array[Account]) -> Array[CreateAccountResult]
|
#create_transfers ⇒ Array[CreateTransferResult]
28 |
# File 'sig/tigerbeetle.rbs', line 28
def create_transfers: (Array[Transfer]) -> Array[CreateTransferResult]
|
#get_account_balances ⇒ Array[AccountBalance]
32 |
# File 'sig/tigerbeetle.rbs', line 32
def get_account_balances: (AccountFilter) -> Array[AccountBalance]
|
#get_account_transfers ⇒ Array[Transfer]
31 |
# File 'sig/tigerbeetle.rbs', line 31
def get_account_transfers: (AccountFilter) -> Array[Transfer]
|
#lookup_accounts ⇒ Array[Account]
29 |
# File 'sig/tigerbeetle.rbs', line 29
def lookup_accounts: (Array[Integer]) -> Array[Account]
|
#lookup_transfers ⇒ Array[Transfer]
30 |
# File 'sig/tigerbeetle.rbs', line 30
def lookup_transfers: (Array[Integer]) -> Array[Transfer]
|
#query_accounts ⇒ Array[Account]
33 |
# File 'sig/tigerbeetle.rbs', line 33
def query_accounts: (QueryFilter) -> Array[Account]
|
#query_transfers ⇒ Array[Transfer]
34 |
# File 'sig/tigerbeetle.rbs', line 34
def query_transfers: (QueryFilter) -> Array[Transfer]
|