You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-`splitnow-quote` creates a floating-rate quote and prints the exchangers returned by SplitNOW, sorted by estimated output.
221
+
-`splitnow-order` consumes an existing quote and builds a multi-wallet order from either `--to-set` or `--to-csv`.
222
+
- The current implementation splits funds evenly across recipients. It does not support per-recipient custom percentages yet.
223
+
- The current implementation uses one exchanger per order. By default it selects `best`, or you can pass `--exchanger <id>` to force one of the exchanger ids returned by the quote.
224
+
- SplitNOW recipient sources are address-only:
225
+
- wallet set via `--to-set`
226
+
- CSV via `--to-csv`
227
+
- SplitNOW recipient CSV columns:
228
+
- required: `public_key`
229
+
- optional: `label`
230
+
- SplitNOW orders reject empty recipient lists, duplicate recipient public keys, and recipient counts above 100.
231
+
- Before creating an order, the client checks SplitNOW deposit limits and rejects orders that are below the minimum required deposit for the selected asset and recipient count.
232
+
- Creating an order does not move funds by itself. It returns:
233
+
-`orderId`
234
+
-`depositAddress`
235
+
-`depositAmount`
236
+
- After order creation, you still need to send the deposit to the returned address, then track progress with `splitnow-status`.
237
+
- Use `--api-url` only when intentionally pointing at a non-default SplitNOW API endpoint.
238
+
143
239
Notes for CSV recipient input:
144
240
145
241
- If the CSV includes an `amount` column, per-row amounts are used.
@@ -157,6 +253,12 @@ Storage path overrides:
157
253
- repo-local DBs are rejected unless you pass `--allow-repo-db` or set `SAWO_ALLOW_REPO_DB=1`
158
254
- SplitNOW API key: `SPLITNOW_API_KEY=...`
159
255
256
+
Wallet import formats:
257
+
258
+
- wallet-set JSON file with `set_name`, `created_at`, `network`, and `wallets`
259
+
- standalone wallet JSON object with `label`, `public_key`, and `secret_key_base58`
260
+
- JSON array of wallet entries when you also pass `--set` and `--network`
261
+
160
262
## Storage Format
161
263
162
264
Primary wallet storage lives in a local SQLite database:
0 commit comments