@exromany/lido-csm-sdk
Version:
[](https://github.com/lidofinance/lido-csm-sdk/blob/main/LICENSE.txt) [](h
11 lines • 595 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.findModuleDigest = void 0;
const lido_ethereum_sdk_1 = require("@lidofinance/lido-ethereum-sdk");
const findModuleDigest = (digests, moduleId) => {
const moduleDigest = digests.find((digest) => digest.state.id === moduleId);
(0, lido_ethereum_sdk_1.invariant)(moduleDigest, `CSM module (${moduleId}) is not connected to StakingRouter`, lido_ethereum_sdk_1.ERROR_CODE.NOT_SUPPORTED);
return moduleDigest;
};
exports.findModuleDigest = findModuleDigest;
//# sourceMappingURL=find-module-digest.js.map