viem
Version:
17 lines • 714 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.sendCallsSync = sendCallsSync;
const sendCalls_js_1 = require("./sendCalls.js");
const waitForCallsStatus_js_1 = require("./waitForCallsStatus.js");
async function sendCallsSync(client, parameters) {
const { chain = client.chain } = parameters;
const timeout = parameters.timeout ?? Math.max((chain?.blockTime ?? 0) * 3, 5_000);
const result = await (0, sendCalls_js_1.sendCalls)(client, parameters);
const status = await (0, waitForCallsStatus_js_1.waitForCallsStatus)(client, {
...parameters,
id: result.id,
timeout,
});
return status;
}
//# sourceMappingURL=sendCallsSync.js.map