New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

hardhat-precompiles-plugin

Package Overview
Dependencies
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

hardhat-precompiles-plugin - npm Package Compare versions

Comparing version 0.0.1 to 0.0.2

dist/src/precompiles/01-random-bytes.d.ts

11

dist/src/index.js

@@ -33,2 +33,7 @@ "use strict";

require("./type-extensions");
const _01_random_bytes_1 = require("./precompiles/01-random-bytes");
const _02_x25519_key_derivation_1 = require("./precompiles/02-x25519-key-derivation");
const _03_deoxysii_seal_1 = require("./precompiles/03-deoxysii-seal");
const _04_deoxysii_open_1 = require("./precompiles/04-deoxysii-open");
const _05_keypair_generate_1 = require("./precompiles/05-keypair-generate");
config_1.extendConfig((config, userConfig) => {

@@ -75,4 +80,8 @@ var _a;

Precompiles.getActivePrecompiles = (...args) => {
console.log("I am called");
const activePrecompiles = getActivePrecompiles(...args);
activePrecompiles.set("0100000000000000000000000000000000000001", _01_random_bytes_1.precompile01);
activePrecompiles.set("0100000000000000000000000000000000000002", _02_x25519_key_derivation_1.precompile02);
activePrecompiles.set("0100000000000000000000000000000000000003", _03_deoxysii_seal_1.precompile03);
activePrecompiles.set("0100000000000000000000000000000000000004", _04_deoxysii_open_1.precompile04);
activePrecompiles.set("0100000000000000000000000000000000000005", _05_keypair_generate_1.precompile05);
return activePrecompiles;

@@ -79,0 +88,0 @@ };

9

package.json
{
"name": "hardhat-precompiles-plugin",
"version": "0.0.1",
"version": "0.0.2",
"description": "Hardhat TypeScript plugin boilerplate",

@@ -35,3 +35,4 @@ "repository": "github:nomiclabs/hardhat-ts-plugin-boilerplate",

"@types/node": "^8.10.38",
"chai": "^4.2.0",
"chai": "^4.2.0",
"ethers-v5": "npm:ethers@5",
"hardhat": "^2.16.0",

@@ -48,3 +49,7 @@ "mocha": "^7.1.2",

"hardhat": "^2.16.0"
},
"dependencies": {
"@oasisprotocol/deoxysii": "^0.0.5",
"js-sha512": "^0.8.0"
}
}

@@ -12,2 +12,8 @@ import { extendConfig, extendEnvironment, subtask } from "hardhat/config";

import { precompile01 } from "./precompiles/01-random-bytes";
import { precompile02 } from "./precompiles/02-x25519-key-derivation";
import { precompile03 } from "./precompiles/03-deoxysii-seal";
import { precompile04 } from "./precompiles/04-deoxysii-open";
import { precompile05 } from "./precompiles/05-keypair-generate";
extendConfig(

@@ -66,4 +72,8 @@ (config: HardhatConfig, userConfig: Readonly<HardhatUserConfig>) => {

Precompiles.getActivePrecompiles = (...args) => {
console.log("I am called");
const activePrecompiles = getActivePrecompiles(...args);
const activePrecompiles = getActivePrecompiles(...args);
activePrecompiles.set("0100000000000000000000000000000000000001", precompile01);
activePrecompiles.set("0100000000000000000000000000000000000002", precompile02);
activePrecompiles.set("0100000000000000000000000000000000000003", precompile03);
activePrecompiles.set("0100000000000000000000000000000000000004", precompile04);
activePrecompiles.set("0100000000000000000000000000000000000005", precompile05);
return activePrecompiles;

@@ -70,0 +80,0 @@ }

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc