401 Commits

Author SHA1 Message Date
hueso
8d6dc80f55 fix for marked package update
Some checks failed
Tests / unit (push) Has been cancelled
Deploy to IPFS / build (push) Has been cancelled
Deploy to IPFS / deploy-rsync (push) Has been cancelled
Deploy to IPFS / deploy-ipfs (push) Has been cancelled
Deploy to IPFS / deploy-pinata (push) Has been cancelled
Lint & Format / lint (push) Has been cancelled
2026-06-08 18:23:27 -03:00
hueso
cea50bb22c remove legacy function isTestNetEnvironment 2026-06-08 18:06:48 -03:00
fe8cedf048 fix: rename rootstock mainnet icon to match network slug 2026-06-06 09:58:19 -03:00
9f04c09704 fix(ui): remove unnecessary line breaks in component templates for consistency 2026-06-02 01:41:01 +00:00
36cd57b59e fix(ui): os devs do bb usaram classe com numero errado, ao atualizar p/ nova versão quebrou devido a cor padrão, remover classe p/ adaptar p/ tailwind4 2026-06-02 01:41:01 +00:00
00390ab0c3 chore(knip): add config and remove dead code/deps
- knip.json: scope to src, ignore submodule/worktrees, mark
  generated abi.ts as unresolved-allowed, honor @public JSDoc tag
- drop 14 orphaned files (12 ui components, model/Bank, model/Pix)
- drop 18 unused deps (urql, tanstack, wagmi/{core,vue}, graphql,
  permissionless, graphql-codegen suite, axe-core, lighthouse,
  vue/test-utils)
- drop 4 unused exports and de-export 9 internal-only types
- mark NetworksTestnet as @public (in-flight testnet support)
2026-06-02 01:41:01 +00:00
arthur
9828a44cf8 break actions in multiple (#12)
feat: add linting workflow for code quality checks
feat: add testing workflow for unit tests and coverage reporting
chore: update .gitignore to include additional files
Co-authored-by: Arthur Abeilice <afa7789@gmail.com>
Reviewed-on: https://git.p2pix.co/doiim/p2pix-front-end/pulls/12
Co-authored-by: arthur <abeilice@kosmos.org>
Co-committed-by: arthur <abeilice@kosmos.org>
2026-06-02 01:41:01 +00:00
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
4469ccb30a refactor: update configuration files to use ES module syntax and integrate Tailwind CSS 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
hueso
ec1053c660 simplify networks config 2026-06-02 01:41:01 +00:00
hueso
f31fa15887 add basic error handling on subgraph queries 2026-02-06 15:02:18 -03:00
hueso
ad5b0a3a93 fix: chainID as hex on web3onboard call 2026-02-06 15:02:18 -03:00
hueso
6979ba0402 fix: sellerId as string 2026-02-06 15:02:18 -03:00
Jefferson Mantovani
9a506acfa6 feat: show the reputation limit in the buy input 2025-11-14 10:01:24 -03:00
Jefferson Mantovani
b4f5134156 chore: register version 1.1.0 2025-11-06 16:19:42 -03:00
Jefferson Mantovani
4c721e4431 chore: register version 1.1.0 2025-11-06 11:15:10 -03:00
Jefferson Mantovani
bf75cd766a chore: register version 1.1.0 2025-11-06 11:11:42 -03:00
Jefferson Mantovani
a4163a2ba6 chore: register version 1.1.0 2025-11-06 11:06:02 -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
d33d7f8538 feat: add footer with app version 2025-10-31 07:14:44 -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
a3e3f0506c add rsk testnet icon 2025-10-12 18:57:36 -03:00
hueso
976c48ac4b optimized icon importing 2025-10-12 18:57:25 -03:00
hueso
7bcf5d90c2 remove deprecated NetworkEnum 2025-10-11 22:07:32 -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
Jefferson Mantovani
5c1d560d0c refactor: dynamize network config 2025-10-06 21:57:47 -03:00
hueso
a24ee193d4 rootstock testnet re-deployment
Some checks failed
Deploy FrontEnd / deploy-staging (push) Has been cancelled
Deploy FrontEnd / deploy-production (push) Has been cancelled
CI script / lint (push) Has been cancelled
CI script / build (push) Has been cancelled
CI script / SonarCloud (push) Has been cancelled
2025-08-01 14:07:41 -03:00
hueso
9b325ac917 removed redundant getSellerParticipantId causing trouble with buyer flow 2025-08-01 14:07:28 -03:00
hueso
c3d770f713 removed unused imports 2025-07-31 21:01:54 -03:00
hueso
3ef1694217 unified networks list 2025-07-31 15:43:10 -03:00
hueso
2b707e81c2 rootstock testnet fix 2025-07-18 14:56:10 -03:00
hueso
4af059f6b7 removed inappropiate wait; moar type checks 2025-07-04 21:11:33 -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