Utils
UniqueArray
Ƭ UniqueArray<T
>: T
extends readonly [infer X, ...(infer Rest)] ? InArray
<Rest
, X
> extends true
? ["Encountered value with duplicates:"
, X
] : readonly [X
, ...UniqueArray<Rest>] : T
Type parameters
Name |
---|
T |
Defined in:
CheckAddress
Ƭ CheckAddress<T
>: AddressImpl
<T
, Lowercase
<T
>>
Type parameters
Name | Type |
---|---|
T | extends string |
Defined in:
LT_COLLATOR
• Const
LT_COLLATOR: Intl.Collator
Defined in:
mergeTransactions
▸ mergeTransactions<Addr
>(knownTransactions
, newTransactions
, info
): Transaction
<Addr
>[]
Modifies knownTransactions array, merging it with new transactions. All arrays are assumed to be sorted by descending logical time.
Note! This method does not remove duplicates.
Type parameters
Name |
---|
Addr |
Parameters
Name | Type |
---|---|
knownTransactions | Transaction <Addr >[] |
newTransactions | Transaction <Addr >[] |
info | TransactionsBatchInfo |
Returns
Transaction
<Addr
>[]
Defined in: