mirror of
https://github.com/orionprotocol/sdk.git
synced 2026-04-03 11:38:09 +03:00
15 lines
430 B
TypeScript
15 lines
430 B
TypeScript
import { z } from 'zod';
|
|
import { makePartial } from '../../../../utils/index.js';
|
|
|
|
const balancesSchema = z.record( // changed balances in format
|
|
z.string().toUpperCase(), // asset
|
|
z.tuple([
|
|
z.string(), // tradable balance
|
|
z.string(), // reserved balance
|
|
z.string(), // contract balance
|
|
z.string(), // wallet balance
|
|
z.string(), // allowance
|
|
]),
|
|
).transform(makePartial);
|
|
export default balancesSchema;
|