UNPKG

@nodeset/contracts

Version:

Protocol for accessing NodeSet's Constellation Ethereum staking network

13 lines (10 loc) 447 B
const { ethers } = require("hardhat"); const fs = require("fs"); // Load the compiled artifact JSON const artifact = JSON.parse(fs.readFileSync("artifacts/contracts/Operator/NodeAccount.sol/NodeAccount.json", "utf8")); // Extract the bytecode const bytecode = artifact.bytecode; // Compute the initCodeHash const initCodeHash = ethers.utils.keccak256(bytecode); console.log("Init Code:", bytecode); console.log("Init Code Hash:", initCodeHash);