Commit Graph

273 Commits

Author SHA1 Message Date
6c5c487874 chore(codegen): keep src/blockchain/abi.ts as wagmi output + infra polish
Path revert (reduces churn / preserves existing imports):
- wagmi.config.ts: out -> src/blockchain/abi.ts (was src/generated.ts)
- Restore the 4 import sites (sellerMethods, events, provider,
  BuyerSearchComponent) to import from './abi' / '@/blockchain/abi'
- .gitignore: ignore src/blockchain/abi.ts (was src/generated.ts)

The file keeps its original location and is no longer committed — it is
regenerated from the smart-contracts submodule artifacts on every
prestart via `bun run wagmi:gen`.

Infra polish:
- package.json: contracts:compile uses pushd/popd (instead of cd) so the
  shell returns to the project root after the submodule build, even when
  the script is the leaf of a longer chain
- .gitmodules: zkPix submodule pinned to `dev`
2026-06-02 01:41:01 +00:00
4e65ab7ff0 chore(codegen): drop committed src/blockchain/abi.ts in favor of generated src/generated.ts
The 58KB src/blockchain/abi.ts was the output of the legacy hardhat-based
wagmi config and was being committed verbatim. Since wagmi.config.ts now
emits src/generated.ts (gitignored, regenerated on every prestart via
`bun run wagmi:gen`), keeping the old artifact in the tree was just dead
weight.

- Remove src/blockchain/abi.ts from tracking
- Repoint 4 imports (sellerMethods, events, provider, BuyerSearchComponent)
  from `@/blockchain/abi` / `./abi` to `@/generated`
- contracts:compile now injects ALCHEMY_API_KEY=placeholder + a default
  test MNEMONIC so hardhat.config.ts can load without a manual .env in
  the submodule (matches the placeholder values used in p2pix-front-end's
  submodule .env)
2026-06-02 01:41:01 +00:00
9c948d7da4 refactor: standardize quote styles to single quotes across all files 2026-06-02 01:41:01 +00:00
af897e7dd4 feat: add Tailwind CSS reference to multiple components for styling consistency 2026-06-02 01:41:01 +00:00
98c6e04a16 feat: render app version in bottom-left footer 2026-06-02 01:41:01 +00:00
d63cb8c6d3 refactor: clean up code formatting and improve readability across multiple components
- Standardized the use of quotes and spacing in various files.
- Removed unnecessary line breaks and trailing spaces in components.
- Improved the structure of computed properties and methods for better clarity.
- Enhanced the consistency of prop definitions and emit events in Vue components.
- Updated the GraphQL composable to streamline error handling and data processing.
- Refactored network configuration files for better organization and readability.
- Cleaned up model files by removing redundant lines and ensuring consistent formatting.
- Adjusted router configuration for improved readability.
- Enhanced utility functions for better maintainability and clarity.
2026-06-02 01:41:01 +00:00
Jefferson Mantovani
9a506acfa6 feat: show the reputation limit in the buy input 2025-11-14 10:01:24 -03:00
Jefferson Mantovani
ac670235cd fix: layout 2025-11-06 10:28:27 -03:00
Jefferson Mantovani
38201bb254 feat: versioning 2025-11-06 10:28:14 -03:00
Jefferson Mantovani
fece86e305 refactor: add transaction timestamp 2025-11-06 10:27:17 -03:00
Jefferson Mantovani
9eee78fa91 fix: network selection 2025-10-24 16:43:39 -03:00
Jefferson Mantovani
4b4ade2bfa Merge branch 'develop' into feat/transaction-explorer 2025-10-24 15:43:58 -03:00
Jefferson Mantovani
799f7cfe09 feat: add transactions explorer page 2025-10-23 15:40:09 -03:00
Jefferson Mantovani
2117638305 fix network icons 2025-10-15 19:11:30 -03:00
hueso
358ae7410f fixed network selection (hex string) and icons 2025-10-11 22:07:32 -03:00
hueso
a906fa136d refactored network selection 2025-10-11 22:07:32 -03:00
Jefferson Mantovani
84afed78fb refactor: organize components 2025-10-10 11:39:54 -03:00
Jefferson Mantovani
2b6be86b2e fix: copy qrcode to clipboard 2025-10-08 20:56:02 -03:00
Jefferson Mantovani
fdc03068f2 refactor: listing component improvements 2025-10-08 20:55:39 -03:00
Jefferson Mantovani
c58e91e073 refactor: organize componentes files 2025-10-08 20:29:51 -03:00
hueso
9b325ac917 removed redundant getSellerParticipantId causing trouble with buyer flow 2025-08-01 14:07:28 -03:00
hueso
23163be99d fixed pixTarget treated as pixTimestamp 2025-07-04 21:09:32 -03:00
hueso
dd351acb2e Stronger typings💪 2025-06-29 18:19:30 -03:00
Filipe Soccol
2370051243 Update all code to be able to release. Still having issues on Release transaction. 2025-06-28 12:16:36 -03:00
Filipe Soccol
ed5d3b5726 Fixed spinner in offers. 2025-06-27 16:47:06 -03:00
Filipe Soccol
2e246f7560 Removed all tests and test libraries. 2025-06-27 16:42:25 -03:00
Filipe Soccol
81c8b04c7a Refactored variable names to be concise. 2025-06-27 16:34:29 -03:00
Filipe Soccol
cf61f5ecfd Fix issues with locking and solicitation. 2025-06-27 15:59:34 -03:00
Filipe Soccol
c7b2f1643c Updated buy flux. Already able to lock. 2025-06-18 12:01:42 -03:00
Filipe Soccol
8eb10f493f Adjusted request for create participants. 2025-05-21 10:43:00 -03:00
Filipe Soccol
1ec4780e14 Fixed some reactivity for network selected. 2025-04-15 17:56:32 -03:00
Filipe Soccol
fe06c46c3f Small adjusts and set viem to older stable version. 2025-04-15 16:06:07 -03:00
Filipe Soccol
4908dff58b Adjust linter errors. 2025-04-15 15:40:37 -03:00
Filipe Soccol
9fa2b34a5d Update all to useUSer composabe. Still some bugs to resolve. 2025-04-01 12:04:24 -03:00
Filipe Soccol
e93cac6086 Migrated project to Viem, removing Ethers completelly. Not finished tests. 2025-03-31 10:26:57 -03:00
Filipe Soccol
0f17a67e00 Correct bugs and adjust Buyer form. 2024-12-03 16:18:10 -03:00
Filipe Soccol
c90f468d3c Finished refactoring for Sellet flow. 2024-12-02 12:17:47 -03:00
Filipe Soccol
c4dae86b5f Cleaned code and prepared for API communications. 2024-12-01 11:50:08 -03:00
Filipe Soccol
92f6cb4d35 Added Sellet from with all required fields. 2024-11-27 09:55:38 -03:00
Filipe Soccol
be7c1c6132 More visual adjustments. 2024-11-08 14:29:14 -03:00
Filipe Soccol
5b49fdcffd Adjusted bid selection and improve UX. 2024-11-07 17:53:20 -03:00
Filipe Soccol
b487949482 Added truncation to network names. 2024-11-07 13:44:26 -03:00
Filipe Soccol
e29aa6f440 Small responsiveness adjustments 2024-11-07 13:39:18 -03:00
Filipe Soccol
fc62f7b031 Small teaks on top bar visuals 2024-11-07 13:29:07 -03:00
Filipe Soccol
617388d8e1 Small tweaks on styles. 2024-11-07 13:15:08 -03:00
Filipe Soccol
9ddc843c01 Merge commit 'b61dfb2de05e494b66ffd1f99da8f8594782764c' into fix-token-dropdowns 2024-11-07 12:06:28 -03:00
Filipe Soccol
659db5ef04 Total overhaul 2024-11-07 11:35:15 -03:00
Filipe Soccol
9205909f9f Updated Ethers to last version. 2024-11-05 16:59:30 -03:00
Vagner
e6117d77d7 Fix single root element vue standards 2024-10-12 23:51:13 -03:00
Vagner
6e59f77153 Fix input styles in WantSellComponent 2024-10-12 20:56:13 -03:00