Skip to content

Latest commit

 

History

History
 
 

defi-actors

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

Set of actors for Defi

Blockchain actors

  • accounts_monitor - monitors nonce and ETH balance of address list
  • blockhistory - handles block updates and reorgs, stores blocks data
  • gas - gas worker. handles current gas price
  • mempool - handles mempool transactions
  • signers - sign transactions
  • tx_broadcaster - broadcast transactions
  • node - responsible for collecting information from nodes and passing it forward

Market actors:

  • price - price worker
  • market - works pools and tokens meta data
  • market_state - preloads non-deployed contacts to in-memory EVM state
  • health_monitor - handles state of pools, stuffing txes and in-memory EVM state

Searchers:

  • estimators - set of gas estimators for EVM and Geth nodes and local test provider, responsible for tips
  • backrun - searches for arb opportunities in blocks and mempool transactions
  • mergers - paths merger
  • pathencoder - paths encoders