UNPKG

@neo-one/smart-contract-compiler

Version:

NEO•ONE TypeScript smart contract compiler.

16 lines (14 loc) 2.31 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const tslib_1 = require("tslib"); const StructuredStorageBaseHelper_1 = require("./StructuredStorageBaseHelper"); class KeyStructuredStorageBaseHelper extends StructuredStorageBaseHelper_1.StructuredStorageBaseHelper { constructor(_a) { var { keyType, knownKeyType } = _a, rest = tslib_1.__rest(_a, ["keyType", "knownKeyType"]); super(rest); this.keyType = keyType; this.knownKeyType = knownKeyType; } } exports.KeyStructuredStorageBaseHelper = KeyStructuredStorageBaseHelper; //# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIktleVN0cnVjdHVyZWRTdG9yYWdlQmFzZUhlbHBlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFFQSwrRUFBZ0g7QUFTaEgsTUFBc0IsOEJBQStCLFNBQVEseURBQTJCO0lBSXRGLFlBQW1CLEVBQXlFO1lBQXpFLEVBQUUsT0FBTyxFQUFFLFlBQVksT0FBa0QsRUFBaEQsc0RBQU87UUFDakQsS0FBSyxDQUFDLElBQUksQ0FBQyxDQUFDO1FBQ1osSUFBSSxDQUFDLE9BQU8sR0FBRyxPQUFPLENBQUM7UUFDdkIsSUFBSSxDQUFDLFlBQVksR0FBRyxZQUFZLENBQUM7SUFDbkMsQ0FBQztDQUNGO0FBVEQsd0VBU0MiLCJmaWxlIjoibmVvLW9uZS1zbWFydC1jb250cmFjdC1jb21waWxlci9zcmMvY29tcGlsZS9oZWxwZXIvc3RvcmFnZS9LZXlTdHJ1Y3R1cmVkU3RvcmFnZUJhc2VIZWxwZXIuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgdHMgZnJvbSAndHlwZXNjcmlwdCc7XG5pbXBvcnQgeyBUeXBlcyB9IGZyb20gJy4uLy4uL2NvbnN0YW50cyc7XG5pbXBvcnQgeyBTdHJ1Y3R1cmVkU3RvcmFnZUJhc2VIZWxwZXIsIFN0cnVjdHVyZWRTdG9yYWdlQmFzZUhlbHBlck9wdGlvbnMgfSBmcm9tICcuL1N0cnVjdHVyZWRTdG9yYWdlQmFzZUhlbHBlcic7XG5cbmV4cG9ydCBpbnRlcmZhY2UgS2V5U3RydWN0dXJlZFN0b3JhZ2VCYXNlSGVscGVyT3B0aW9ucyBleHRlbmRzIFN0cnVjdHVyZWRTdG9yYWdlQmFzZUhlbHBlck9wdGlvbnMge1xuICByZWFkb25seSBrZXlUeXBlOiB0cy5UeXBlIHwgdW5kZWZpbmVkO1xuICByZWFkb25seSBrbm93bktleVR5cGU/OiBUeXBlcztcbn1cblxuLy8gSW5wdXQ6IFtrZXlCdWZmZXJdXG4vLyBPdXRwdXQ6IFt2YWx1ZV1cbmV4cG9ydCBhYnN0cmFjdCBjbGFzcyBLZXlTdHJ1Y3R1cmVkU3RvcmFnZUJhc2VIZWxwZXIgZXh0ZW5kcyBTdHJ1Y3R1cmVkU3RvcmFnZUJhc2VIZWxwZXIge1xuICBwcm90ZWN0ZWQgcmVhZG9ubHkga2V5VHlwZTogdHMuVHlwZSB8IHVuZGVmaW5lZDtcbiAgcHJvdGVjdGVkIHJlYWRvbmx5IGtub3duS2V5VHlwZT86IFR5cGVzO1xuXG4gIHB1YmxpYyBjb25zdHJ1Y3Rvcih7IGtleVR5cGUsIGtub3duS2V5VHlwZSwgLi4ucmVzdCB9OiBLZXlTdHJ1Y3R1cmVkU3RvcmFnZUJhc2VIZWxwZXJPcHRpb25zKSB7XG4gICAgc3VwZXIocmVzdCk7XG4gICAgdGhpcy5rZXlUeXBlID0ga2V5VHlwZTtcbiAgICB0aGlzLmtub3duS2V5VHlwZSA9IGtub3duS2V5VHlwZTtcbiAgfVxufVxuIl19