3076ea72创建于 2025年12月1日历史提交
import { Writer, Reader } from '../runtime/arkpb/index'
import { UserLoginResponse } from '../packages/user/index'

const msg = UserLoginResponse.create({
  sessionId: '215135415351435',
  userPrivilege: 'John123',
  isTokenType: false,
  formatTimestamp: BigInt('9223372036854775807')
})

const w = new Writer()
const buf = UserLoginResponse.encode(msg, w).finish()
const r = new Reader(buf)
const decoded = UserLoginResponse.decode(r)

export const roundtripOk = decoded.sessionId === msg.sessionId