UNPKG

@f5i23q999d/cow-sdk

Version:

<p align="center"> <img width="400" src="https://github.com/cowprotocol/cow-sdk/raw/main/docs/images/CoW.png" /> </p>

22 lines 957 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getComposableCow = exports.getComposableCowInterface = void 0; const common_1 = require("../common/index.js"); const generated_1 = require("../common/generated/index.js"); let composableCowInterfaceCache; let composableCowContractCache; function getComposableCowInterface() { if (!composableCowInterfaceCache) { composableCowInterfaceCache = generated_1.ComposableCoW__factory.createInterface(); } return composableCowInterfaceCache; } exports.getComposableCowInterface = getComposableCowInterface; function getComposableCow(chain, provider) { if (!composableCowContractCache) { composableCowContractCache = generated_1.ComposableCoW__factory.connect(common_1.COMPOSABLE_COW_CONTRACT_ADDRESS[chain], provider); } return composableCowContractCache; } exports.getComposableCow = getComposableCow; //# sourceMappingURL=contracts.js.map