chore: require a fee receiver at build time, ignore internal docs

The build now fails fast when KYBERSWAP_FEE_RECEIVER is unset instead of
shipping a bundle that sweeps output fees nowhere. Documents the key in
.env.example alongside what it actually costs: 0 bps on direct swaps, 9 bps
on ZAP's embedded swap leg.

Docs are written for the private tree and get copied in by mistake during a
sync, so *.md is ignored by default and publishing one is opt-in.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
labrinyang
2026-07-22 23:54:50 +08:00
parent 4e317eff6d
commit 3a392cb141
5 changed files with 42 additions and 20 deletions
+2 -2
View File
@@ -1,11 +1,11 @@
{
"name": "lp-terminal",
"name": "up33-terminal",
"version": "0.1.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "lp-terminal",
"name": "up33-terminal",
"version": "0.1.0",
"dependencies": {
"@rainbow-me/rainbowkit": "2.2.11",