Commit 53063bb
feat: treasury fee on escrow release + move backend to private repo
- Add 5% configurable treasury fee (FEE_BASIS_POINTS) on escrow release
- Align frontend escrow states with backend (pending/funded/active/releasing/completed/refunded)
- Consolidate escrow API endpoints to /api/escrow/*
- Fix bountyId types from number to string (UUID)
- Fix TREASURY_WALLET fallback address in constants.ts
- Move backend to private SolFoundry/solfoundry-api repo (security)
- Add backend/ to .gitignore to prevent re-addition
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>1 parent aa020ee commit 53063bb
264 files changed
Lines changed: 354 additions & 79361 deletions
File tree
- backend
- alembic
- versions
- app
- api
- webhooks
- cli
- commands
- core
- middleware
- models
- services
- templates/emails
- migrations
- alembic
- versions
- scripts
- tests
- e2e
- frontend/src
- components
- auth
- escrow
- __tests__
- wallet
- config
- data
- hooks
- __tests__
- services
- types
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
1 | 4 | | |
2 | 5 | | |
3 | 6 | | |
| |||
This file was deleted.
Whitespace-only changes.
This file was deleted.
Whitespace-only changes.
This file was deleted.
This file was deleted.
Lines changed: 0 additions & 114 deletions
This file was deleted.
0 commit comments