State Machine: PayOut

State Machine: Payout

The Payout state machine describes the internal lifecycle of a payout order from acceptance to on-chain completion.

Some internal steps may be skipped depending on the blockchain network and execution path.

Payout lifecycle

BTC-based networks

queue
  -> in_mempool
  -> confirm_check
  -> paid

Other networks (EVM, TRON, TON, etc.)\

queue
  -> confirm_check
  -> paid

State descriptions

  • queue Payout request accepted and queued for execution.

  • in_mempool Transaction detected in the Bitcoin mempool. (BTC networks only)

  • confirm_check Transaction detected on-chain and awaiting required confirmations.

  • paid Payout successfully completed.

circle-exclamation

Last updated