Skip to main content
Version: Next

Function: compressProgram()

compressProgram(jsonProgram): Promise<string>

Defined in: src/utils/stark/index.ts:58

Compress compiled Cairo 0 program

Reference

Parameters

jsonProgram

string | Program

Representing the compiled Cairo 0 program

Returns

Promise<string>

Compressed Cairo 0 program

Example

const contractCairo0 = json.parse(fs.readFileSync("./cairo0contract.json").toString("ascii"));
const result = stark.compressProgram(contractCairo0);
// result = "H4sIAAAAAAAAA+1dC4/bOJL+K4aBu01me7r5EEUyixzQk/TuB..."