UNPKG

@aeternity/aepp-calldata

Version:
20 lines (19 loc) 725 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _CompositeDataFactory = _interopRequireDefault(require("./DataFactory/CompositeDataFactory.cjs")); var _InternalMapper = _interopRequireDefault(require("./Mapper/InternalMapper.cjs")); function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; } class ExternalDataFactory extends _CompositeDataFactory.default { constructor() { super(); this._mapper = new _InternalMapper.default(); } create(type, value) { const internalValue = this._mapper.toInternal(type, value); return super.create(type, internalValue); } } var _default = exports.default = ExternalDataFactory;