opstack-kit-chains
Version:
Support your OP-Stack network with 'opstack-kit'
21 lines • 925 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.getTimeToProve = void 0;
const getPortalVersion_js_1 = require("./getPortalVersion.js");
const getTimeToNextGame_js_1 = require("./getTimeToNextGame.js");
const getTimeToNextL2Output_js_1 = require("./getTimeToNextL2Output.js");
async function getTimeToProve(client, parameters) {
const { receipt } = parameters;
const portalVersion = await (0, getPortalVersion_js_1.getPortalVersion)(client, parameters);
if (portalVersion.major < 3)
return (0, getTimeToNextL2Output_js_1.getTimeToNextL2Output)(client, {
...parameters,
l2BlockNumber: receipt.blockNumber,
});
return (0, getTimeToNextGame_js_1.getTimeToNextGame)(client, {
...parameters,
l2BlockNumber: receipt.blockNumber,
});
}
exports.getTimeToProve = getTimeToProve;
//# sourceMappingURL=getTimeToProve.js.map
;