UNPKG

@confluxfans/cip-23

Version:

Tiny library with utility functions that can help with signing and verifying CIP-23 based messages

15 lines (12 loc) 489 B
import invalidSchema from '../__fixtures__/invalid-schema.json'; import validSchema from '../__fixtures__/typed-data-1.json'; import { validateTypedData } from './json'; describe('validateTypedData', () => { it('validates an CIP-23 JSON schema', () => { expect(validateTypedData(validSchema)).toBe(true); }); it('returns false for invalid JSON schemas', () => { expect(validateTypedData({})).toBe(false); expect(validateTypedData(invalidSchema)).toBe(false); }); });