UNPKG

@hyperlane-xyz/sdk

Version:

The official SDK for the Hyperlane Network

16 lines 720 B
import { expect } from 'chai'; import { SealevelCoreAdapter } from './SealevelCoreAdapter.js'; describe('SealevelCoreAdapter', () => { describe('parses dispatch messages', () => { it('finds message id', async () => { expect(SealevelCoreAdapter.parseMessageDispatchLogs([ 'Dispatched message to 123, ID abc', ])).to.eql([{ destination: '123', messageId: 'abc' }]); }); it('Skips invalid', async () => { expect(SealevelCoreAdapter.parseMessageDispatchLogs([])).to.eql([]); expect(SealevelCoreAdapter.parseMessageDispatchLogs(['foo', 'bar'])).to.eql([]); }); }); }); //# sourceMappingURL=SealevelCoreAdapter.test.js.map