Skip to content

Commit e1ad606

Browse files
committed
feat: added ignition deployment
1 parent 475c79a commit e1ad606

File tree

3 files changed

+13
-19
lines changed

3 files changed

+13
-19
lines changed

ignition/modules/Lock.ts

-17
This file was deleted.

ignition/modules/PaillierModule.ts

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
import { buildModule } from "@nomicfoundation/hardhat-ignition/modules";
2+
3+
const JAN_1ST_2030 = 1893456000;
4+
const ONE_GWEI: bigint = 1_000_000_000n;
5+
6+
const PaillierModule = buildModule("PaillierModule", (m) => {
7+
const paillier = m.contract("Paillier", []);
8+
return { paillier };
9+
});
10+
11+
export default PaillierModule;

package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "paillier-contracts",
3-
"version": "1.0.3",
3+
"version": "1.0.4",
44
"description": "Paillier homomorphic encryption contract",
55
"license": "The Unlicense",
66
"author": {
@@ -10,7 +10,7 @@
1010
"scripts": {
1111
"test": "hardhat test",
1212
"clean": "hardhat clean",
13-
"deploy:local": "hardhat ignition deploy ./ignition/modules/Lock.ts",
13+
"deploy:local": "hardhat ignition deploy ./ignition/modules/PaillierModule.ts",
1414
"prettier": "prettier --write --plugin=prettier-plugin-solidity 'contracts/Paillier.sol' && npx prettier --write .",
1515
"prettier:check": "prettier --check . --check --plugin=prettier-plugin-solidity 'contracts/Paillier.sol'"
1616
},

0 commit comments

Comments
 (0)