Commit Graph

11 Commits

Author SHA1 Message Date
96f66f9cec chore: update config files
Ignore deploy artifacts, auto-generated docs, and reformat solcover skipFiles
2026-05-29 14:09:04 -03:00
13d1d16084 feat: migrate deployment to Hardhat Ignition
Replace the imperative deploy scripts with Hardhat Ignition modules:
- ignition/modules/{MockToken,Reputation,P2PIX}.ts orchestrate the full
  deployment graph; P2PIX.ts wires MockToken + Reputation and deploys
  P2PIX via its constructor
- ignition/parameters/localhost.json holds per-network values
  (defaultBlocks, validSigners, MockToken supply)
- swap hardhat-toolbox for the individual plugins that Ignition needs;
  add hardhat-verify (v2) and bump hardhat/hardhat-tracer accordingly
- delete scripts/1-deploy-mockToken.ts and scripts/2-deploy-p2pix.ts
- add deploy:{localhost,goerli,sepolia,mumbai} npm scripts
- include ignition/**/* in tsconfig.json
- gitignore ignition/deployments/chain-31337/ (ephemeral local state)

This branch carries the deployment-tooling migration only — the contract
is still the original constructor-based P2PIX. Proxy / UUPS deploy
support will land alongside the upgradeable contract change.
2026-05-22 00:06:41 -03:00
eaf45a0288 chore(gitignore): exclude generated mock docs 2026-05-04 22:12:53 -03:00
4e2fd86d21 Revert "chore(scripts): use wagmi binary and stop clobbering submodule .env"
This reverts commit 26765bee60.
2026-05-04 22:12:33 -03:00
26765bee60 chore(scripts): use wagmi binary and stop clobbering submodule .env 2026-05-04 22:03:57 -03:00
hueso
a3e6aa5879 add artifacts to .gitignore 2023-09-04 18:02:33 -03:00
PedroCailleret
856da07def perf: smart Contract Performance Improvement 2022-11-23 19:46:29 -03:00
PedroCailleret
b1fe0a574c refactor: typescript refactoring ♻️ 2022-11-14 09:34:53 -03:00
Filipe Soccol
0f35eec623 Adding price to deposits and add token transfers 2022-11-07 16:40:10 -03:00
Filipe Soccol
208a3afcd2 Adding artifact to allow import externally. 2022-10-25 09:54:49 -03:00
Filipe Soccol
dd4a6fa66e First commit with contracts and a simple test. 2022-10-24 17:16:25 -03:00