For the complete documentation index, see llms.txt. This page is also available as Markdown.

Setting the position

A position on mangrove is described by the minimum tick (tickIndex0, on the BASE/QUOTE list), the difference between two ticks (tickOffset), and the number of offers.

A fourth parameter is computed automatically thanks to the oracle. It is the offer at which we stop posting bids, and post asks instead (firstAskIndex).

Other parameters are characteristics of mangrove can be kept to their default value:

  • the gasprice (default: 0, defaults to mangrove gasprice)

  • the gasreq (default depends on the used Kandel Seeder)

  • the step size (defaults to 1)

Finally, we also have to choose a state for the funds to be in:

  • Active: funds are deposited on the kandel and offer are posted (if possible)

  • Passive: funds are deposited on the kandel with no offers

  • Vault: funds are not in the kandel

When funds are in the kandel contract, they are actually deposited in their sourcing strategy, thus can earn passive income from AAVE for example.

A position can be set via this function:

Unexpected error with integration github-files: Bad Gateway
Unexpected error with integration github-files: Bad Gateway

Or right after rebalancing in this function:

Unexpected error with integration github-files: Bad Gateway

Last updated

Was this helpful?