arnaucube
arnaucube/circomPublic Self-hosted repository
circom/src/builder_wasm.js
src/builder_wasm.jsRaw
 1class BuilderWasm {
 2    constructor() {
 3
 4    }
 5
 6    setHeader(header) {
 7        this.header=header;
 8    }
 9
10    // ht is an array of 256 element that can be undefined or [Hash, Idx, KeyName] elements.
11    addHashMap(name, ht) {
12        this.hashTables[name] = ht;
13    }
14
15    addComponentEntriesTable(name, cet) {
16        this.componentEntriesTables[name] = cet;
17    }
18
19    addSizes(name, accSizes) {
20        this.sizes[name] = accSizes;
21    }
22
23    build() {
24
25    }
26}
27
28module.exports = BuilderWasm;