UNPKG

goosefx-ssl-sdk

Version:

SDK for interacting with GooseFX Single-sided Liquidity pools

12 lines 400 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.mergeu64 = exports.splitu64 = void 0; function splitu64(i) { return [Number(i & ((1n << 32n) - 1n)), Number(i >> 32n)]; } exports.splitu64 = splitu64; function mergeu64(lo, hi) { return (BigInt(hi) << 32n) | (BigInt(lo) & ((1n << 32n) - 1n)); } exports.mergeu64 = mergeu64; //# sourceMappingURL=utils.js.map