Summary
Starting without a contract id would leave the indexer polling for events from nothing. Configuration is expected to fail fast, and that path is untested.
Acceptance criteria
Getting started
Fork this repository, clone your fork, and add this repo as upstream:
git clone https://github.com/<your-username>/tricklepay-backend.git
cd tricklepay-backend
git remote add upstream https://github.com/TricklePay/tricklepay-backend.git
Create a branch for this issue:
git checkout -b test/issue-149
Suggested commit message:
test: cover the missing contract id case
Run npm run typecheck, npm test, and npm run build before opening a pull request and linking this issue.
Summary
Starting without a contract id would leave the indexer polling for events from nothing. Configuration is expected to fail fast, and that path is untested.
Acceptance criteria
Getting started
Fork this repository, clone your fork, and add this repo as
upstream:Create a branch for this issue:
Suggested commit message:
Run
npm run typecheck,npm test, andnpm run buildbefore opening a pull request and linking this issue.