"use strict";
var __makeTemplateObject = (this && this.__makeTemplateObject) || function (cooked, raw) {
    if (Object.defineProperty) { Object.defineProperty(cooked, "raw", { value: raw }); } else { cooked.raw = raw; }
    return cooked;
};
Object.defineProperty(exports, "__esModule", { value: true });
var channel_1 = require("../../../src/contract/channel");
describe('isExternalDestination', function () {
    it.each(templateObject_1 || (templateObject_1 = __makeTemplateObject(["\n    bytes32                                                                 | result\n    ", "                                                                | ", "\n    ", " | ", "\n    ", " | ", "\n  "], ["\n    bytes32                                                                 | result\n    ", "                                                                | ", "\n    ", " | ", "\n    ", " | ", "\n  "])), '0x0', false, '0x0000000000000000000000002F0E2cB3c2c98E6AfB89A8c50cbEF0cB6B3DC35c', true, '0x0000000040000000000000002F0E2cB3c2c98E6AfB89A8c50cbEF0cB6B3DC35c', false)('$bytes32 -- $result', function (_a) {
        var bytes32 = _a.bytes32, result = _a.result;
        expect(channel_1.isExternalDestination(bytes32)).toBe(result);
    });
});
var templateObject_1;
//# sourceMappingURL=external-destination.test.js.map