envio
Version:
A latency and sync speed optimized, developer friendly blockchain data indexer.
29 lines (25 loc) • 602 B
JavaScript
// Generated by ReScript, PLEASE EDIT WITH CARE
import * as Primitive_option from "@rescript/runtime/lib/es6/Primitive_option.js";
function makeOnBlockArgs(blockNumber, ecosystem, context) {
let match = ecosystem.name;
switch (match) {
case "evm" :
case "fuel" :
break;
case "svm" :
return {
slot: blockNumber,
context: context
};
}
let blockEvent = {};
blockEvent[ecosystem.blockNumberName] = blockNumber;
return {
block: Primitive_option.some(blockEvent),
context: context
};
}
export {
makeOnBlockArgs,
}
/* No side effect */