Skip to content

Liquidator exit support, pubkey filters, one-shot mode #20

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

jagerman
Copy link
Member

--once lets you run one iteration then exit the script

--exit submits exits rather than liquidations

--pubkeys lets you specify specific pubkeys to exit/liquidate (in which case everything not matching is ignored).

Other changes:

  • when --dry-run specified then allow running without a private key (just generate a random one).

  • Require --mainnet to run on mainnet, so that you don't get surprising results if you accidentally forget the network.

  • Add detection and workaround for (now fixed) Oxen bug where a node could be both active and recently removed.

Also incoporates changes from PR #19

Doy-lee and others added 2 commits July 7, 2025 13:57
`--once` lets you run one iteration then exit the script

`--exit` submits exits rather than liquidations

`--pubkeys` lets you specify specific pubkeys to exit/liquidate (in
which case everything not matching is ignored).

Other changes:

- when `--dry-run` specified then allow running without a private key
  (just generate a random one).

- Require `--mainnet` to run on mainnet, so that you don't get
  surprising results if you accidentally forget the network.

- Add detection and workaround for (now fixed) Oxen bug where a node
  could be both active and recently removed.
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.

2 participants