Uses of Record Class
com.tuladb.Models.AccountKey
Packages that use Models.AccountKey
-
Uses of Models.AccountKey in com.tuladb
Methods in com.tuladb that return Models.AccountKeyModifier and TypeMethodDescriptionstatic Models.AccountKeyModels.AccountKey.of(int ledgerId, int currency, long idLo) Key for an id that fits in 64 bits (unsigned).static Models.AccountKeyModels.AccountKey.of(Models.AccountCreate a) The key of the accountacreates.Methods in com.tuladb with parameters of type Models.AccountKeyModifier and TypeMethodDescriptionstatic byte[]Codec.encodeAccountKey(Models.AccountKey key) A bare WireAccountKey (32 bytes).static byte[]Codec.encodeAccountSetActive(Models.AccountKey key, boolean active) static byte[]Codec.encodeGetAccountHistory(Models.AccountKey key, long afterTimestamp, int limit) static byte[]Codec.encodeGetBalance(Models.AccountKey key, long minBatchSeq) GET_BALANCE: the key (32 B); with a non-zero read-your-writes token, the key then the u64 batch_seq the read must have applied through (40 B).static byte[]Codec.encodeGetHistory(Models.AccountKey key, long afterSeq, int limit) static byte[]Codec.encodeGetHistory(Models.AccountKey key, long afterSeq, int afterIndex, int limit) Composite pagination cursor (M1).BufferedLedgerClient.getAccountHistory(Models.AccountKey key, long afterTimestamp, int limit) LedgerClient.getAccountHistory(Models.AccountKey key, long afterTimestamp, int limit) SmartLedgerClient.getAccountHistory(Models.AccountKey key, long afterTimestamp, int limit) BufferedLedgerClient.getBalance(Models.AccountKey key) BufferedLedgerClient.getBalance(Models.AccountKey key, long minBatchSeq) LedgerClient.getBalance(Models.AccountKey key) Balance of the account named bykey= (ledgerId, currency, id).LedgerClient.getBalance(Models.AccountKey key, long minBatchSeq) LedgerClient.getBalance(AccountKey)with a read-your-writes token: a non-zerominBatchSeq(e.g. a write's batch_seq) makes the server answer only once it has applied through it; 0 is a plain read.SmartLedgerClient.getBalance(Models.AccountKey key) SmartLedgerClient.getBalance(Models.AccountKey key, long minBatchSeq) BufferedLedgerClient.getHistory(Models.AccountKey key, long after, int limit) BufferedLedgerClient.getHistory(Models.AccountKey key, long after, int afterIndex, int limit) LedgerClient.getHistory(Models.AccountKey key, long afterSeq, int limit) LedgerClient.getHistory(Models.AccountKey key, long afterSeq, int afterIndex, int limit) Paged account history resuming after the composite cursor (afterSeq, afterIndex).SmartLedgerClient.getHistory(Models.AccountKey key, long afterSeq, int limit) SmartLedgerClient.getHistory(Models.AccountKey key, long afterSeq, int afterIndex, int limit) Paged account history resuming after the composite cursor (afterSeq, afterIndex).voidBufferedLedgerClient.setAccountActive(Models.AccountKey key, boolean active) voidLedgerClient.setAccountActive(Models.AccountKey key, boolean active) Toggle ACCT_INACTIVE on the account named bykey.voidSmartLedgerClient.setAccountActive(Models.AccountKey key, boolean active) voidBufferedLedgerClient.updateAccountLimitHigh(Models.AccountKey key, long limitHigh) voidLedgerClient.updateAccountLimitHigh(Models.AccountKey key, long limitHigh) voidSmartLedgerClient.updateAccountLimitHigh(Models.AccountKey key, long limitHigh) voidBufferedLedgerClient.updateAccountLimitLow(Models.AccountKey key, long limitLow) voidLedgerClient.updateAccountLimitLow(Models.AccountKey key, long limitLow) voidSmartLedgerClient.updateAccountLimitLow(Models.AccountKey key, long limitLow)