UNPKG

@drift-labs/sdk

Version:
17 lines (14 loc) 580 B
import { describe, expect, test } from 'bun:test'; import { DriftCore } from '../../src/core/DriftCore'; import { userAccountBufferStrings } from '../decode/userAccountBufferStrings'; describe('DriftCore decoding', () => { test('can decode User account from fixture buffer', () => { const s = userAccountBufferStrings[0]; const buf = Buffer.from(s, 'base64'); const decoded = DriftCore.decodeUserAccount(buf); expect(decoded).toBeTruthy(); expect(decoded.authority).toBeTruthy(); expect(decoded.delegate).toBeTruthy(); expect(decoded.name).toBeTruthy(); }); });