Skip to main content
Version: 11.x

Function: computeCompiledClassHashPoseidon()

computeCompiledClassHashPoseidon(casm): string

Defined in: src/utils/hash/classHash/poseidon.ts:74

Compute compiled class hash for contract (Cairo 1)

Parameters​

casm​

CairoAssembly

Cairo 1 compiled contract content

Returns​

string

hex-string of class hash

Example​

const compiledCasm = json.parse(fs.readFileSync("./cairo260.casm.json").toString("ascii"));
const result = hash.computeCompiledClassHash(compiledCasm);
// result = "0x4087905743b4fa2b3affc1fc71333f1390c8c5d1e8ea47d6ba70786de3fc01a"