Skip to content

docs: call out wallet funding prerequisite for DDO scheduling#668

Open
anjor wants to merge 1 commit intomainfrom
docs/ddo-wallet-funding
Open

docs: call out wallet funding prerequisite for DDO scheduling#668
anjor wants to merge 1 commit intomainfrom
docs/ddo-wallet-funding

Conversation

@anjor
Copy link
Copy Markdown
Collaborator

@anjor anjor commented Apr 21, 2026

Summary

Both the DDO migration guide and the DDO contract deal guide told users to "attach a wallet" without mentioning that the wallet needs to be funded with both FIL (for gas) and the configured payment token (for deals) before scheduling starts.

`deal-pusher` already logs warnings for both conditions at schedule startup (`service/dealpusher/ddo_schedule.go:120` for low FIL, `:128` for zero tokens + zero deposited), but without a doc hint the user is most likely to hit this and read the log after the fact.

Changes

  • `docs/en/installation/migrating-from-legacy-deals.md`: one new prerequisite bullet noting the funding requirement and that `EnsurePayments` will fail on the first deal if the wallet is empty
  • `docs/en/topics/ddo-contract-deal-guide.md`: expanded the "wallet attached" prerequisite to include the funding detail

Test plan

  • docs render check only — no code changes

deal-pusher already logs warnings when the wallet has insufficient FIL
for gas or zero payment tokens (service/dealpusher/ddo_schedule.go:120,
128), but the guides told users to 'attach a wallet' without mentioning
that it needs to be funded with both FIL and the payment token before
the first schedule runs.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant