35 lines
1.2 KiB
Markdown
35 lines
1.2 KiB
Markdown
# Exchange archive / bootstrap
|
||
|
||
## `exchange-bootstrap.sh` (greenfield only)
|
||
|
||
One-shot bootstrap for a **new** exchange container. **Not** used for daily ops.
|
||
|
||
Includes current **GOA exploration currency**:
|
||
|
||
- `exchange-overrides.conf` pattern (no `zz-*`)
|
||
- `PORT = 9011`, `SERVE = tcp`
|
||
- Unit names: Yotta…Atomic-GOA (scale −8…24)
|
||
- ATM `common_amounts` 10…1000
|
||
- Full 1–2–5 **coin** ladder (Micro-GOA … 10 GOA) in `conf.d/exchange-coins.conf`
|
||
|
||
After bootstrap:
|
||
|
||
1. `/root/start_base_services_for_taler_exchange.sh` (root)
|
||
2. `./start_exchange.sh` as `taler-exchange-httpd`
|
||
3. Offline: wire enable + denom/signkey sign for `/keys`
|
||
Live helpers: `../wire-enable-and-upload.sh`, `../offline-sign-upload-keys.sh`, `../start_wire_helpers.sh`
|
||
|
||
## Removed
|
||
|
||
| Script | Why |
|
||
|--------|-----|
|
||
| `exchange-start-all.sh` | Redundant with base + `start_exchange.sh` |
|
||
| old zz-hacktivism bootstrap | Wrong ports/currency; superseded |
|
||
|
||
## Daily layout (merchant model)
|
||
|
||
| Path | User |
|
||
|------|------|
|
||
| `/root/start_base_services_for_taler_exchange.sh` | root |
|
||
| `/usr/local/bin/start_exchange.sh` | `taler-exchange-httpd` |
|
||
| `/usr/local/bin/check_exchange-health.sh` | httpd / any |
|