UNPKG

@graphprotocol/toolshed

Version:

A collection of tools and utilities for the Graph Protocol Typescript components

12 lines 652 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.generatePOI = generatePOI; exports.encodePOIMetadata = encodePOIMetadata; const ethers_1 = require("ethers"); function generatePOI(message = 'poi') { return ethers_1.ethers.getBytes((0, ethers_1.keccak256)((0, ethers_1.toUtf8Bytes)(message))); } function encodePOIMetadata(blockNumber, publicPOI, indexingStatus, errorCode, errorBlockNumber) { return ethers_1.ethers.AbiCoder.defaultAbiCoder().encode(['uint256', 'bytes32', 'uint8', 'uint8', 'uint256'], [blockNumber, publicPOI, indexingStatus, errorCode, errorBlockNumber]); } //# sourceMappingURL=poi.js.map