envio
Version:
A latency and sync speed optimized, developer friendly blockchain data indexer.
19 lines (14 loc) • 480 B
JavaScript
// Generated by ReScript, PLEASE EDIT WITH CARE
import * as Primitive_object from "@rescript/runtime/lib/es6/Primitive_object.js";
let isEarlierUnordered = Primitive_object.lessthan;
function packEventIndex(blockNumber, logIndex) {
let blockNumber$1 = BigInt(blockNumber);
let logIndex$1 = BigInt(logIndex);
let blockNumber$2 = (blockNumber$1 << BigInt(16));
return blockNumber$2 | logIndex$1;
}
export {
isEarlierUnordered,
packEventIndex,
}
/* No side effect */