feat: add deployment configurations for Goerli, Polygon Mumbai, RSK Testnet, and Sepolia networks

refactor: update Hardhat config for cleaner network setup
chore: remove outdated MockToken documentation
fix: correct DEFAULT_SUPPLY initialization in MockToken module
This commit is contained in:
2026-05-29 14:15:50 -03:00
committed by hueso
parent 96f66f9cec
commit aa96fd89da
14 changed files with 46 additions and 300 deletions

View File

@@ -1,10 +1,8 @@
import { buildModule } from "@nomicfoundation/hardhat-ignition/modules";
import MockTokenModule from "./MockToken";
import ReputationModule from "./Reputation";
export default buildModule("P2PIX", m => {
const { token } = m.useModule(MockTokenModule);
const { reputation, multicall } = m.useModule(
ReputationModule,
);
@@ -14,19 +12,20 @@ export default buildModule("P2PIX", m => {
"validSigners",
[],
);
const tokens = m.getParameter<string[]>("tokens");
const allowed = m.getParameter<boolean[]>("allowed");
const p2pix = m.contract("P2PIX", [
defaultBlocks,
validSigners,
reputation,
[token],
[true],
tokens,
allowed,
]);
return {
p2pix,
reputation,
multicall,
token,
};
});