logo

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.