Function: extractContractHashes()
extractContractHashes(
payload,starknetVersion?):CompleteDeclareContractPayload
Defined in: src/utils/contract.ts:50
Extracts contract hashes from DeclareContractPayload.
Parameters
payload
The payload containing contract information.
starknetVersion?
string
Returns
CompleteDeclareContractPayload
- The
CompleteDeclareContractPayloadwith extracted contract hashes.
Throws
- If extraction of compiledClassHash or classHash fails.
Example
const result = extractContractHashes(contract);
// result = {
// contract: ...,
// classHash: ...,
// casm: ...,
// compiledClassHash: ...,
// }