@unruggable/gateways
Version:
Trustless Ethereum Multichain CCIP-Read Gateway
12 lines (11 loc) • 427 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.isContract = isContract;
exports.encodeProof = encodeProof;
const utils_js_1 = require("../utils.cjs");
function isContract(proof) {
return (proof.codeHash !== utils_js_1.NULL_CODE_HASH && proof.keccakCodeHash !== utils_js_1.NULL_CODE_HASH);
}
function encodeProof(proof) {
return utils_js_1.ABI_CODER.encode(['bytes[]'], [proof]);
}