Files
Dena/docs/workers.md
2026-08-13 19:50:53 +03:30

66 lines
1.5 KiB
Markdown

# Peatio daemons
## amqp:deposit_collection
This daemon transfer incoming deposits from deposit wallet to withdraw wallets (hot, warm, cold).
## amqp:deposit_collection_fees
This daemon transfer fees for deposit collection paying and send deposit_collection request to amqp:deposit_collection.
## amqp:deposit_coin_address
This daemon creates new addresses for you.
## amqp:influx_writer
This daemon reads from peatio.trade exchange and records trades to InfluxDB.
## amqp:market_ticker
This daemon updates market ticker when some orders or trades are created / updated.
## amqp:matching
This daemon matches orders and sends them to amqp:trade_executor.
## amqp:order_processor
This daemon processes cancelation of orders.
## amqp:pusher_market
This daemon delivers new trade to Ranger.
## amqp:pusher_member
This daemon delivers events to private member Ranger channel.
## amqp:slave_book
This daemon keeps copy of in-memory orderbook from amqp:matching and updates various data stored in Redis which is needed for trading UI.
## amqp:withdraw_coin
This daemon performs withdraw.
## amqp:trade_executor
This daemon performs partial or full fullfilment of two orders.
## daemon:blockchain
This daemon monitors blockchain for incoming deposits and withdrawal and updates their state on the database.
## daemon:global_state
This daemon send orderbook to Ranger every 5 seconds.
## daemon:k
This daemon updates k-lines every 15 seconds.
## daemon:withdraw_audit
This daemon validates withdrawals and sends them to amqp:withdraw_coin.