UNPKG

ton3-liteclient

Version:
24 lines (20 loc) 558 B
import { StreamReader } from '../../tl/stream'; import { crc32 } from '../../utils'; export interface Version { version: number; capabilities: bigint; now: number; } export const version = { tag: crc32('liteServer.version mode:# version:int capabilities:long now:int = liteServer.Version'), read: (dataReader: StreamReader) => { const version = dataReader.readUint32LE(); const capabilities = dataReader.readUint64LE(); const now = dataReader.readUint32LE(); return { version, capabilities, now, }; }, };