Crate kabu_defi_market

Crate kabu_defi_market 

Source

Modulesยง

history_pool_loader_component ๐Ÿ”’
logs_parser ๐Ÿ”’
new_pool_actor ๐Ÿ”’
pool_loader_actor ๐Ÿ”’
protocol_pool_loader_component ๐Ÿ”’
required_pools_actor ๐Ÿ”’

Structsยง

HistoryPoolLoaderComponent
Component that loads historical pool data by scanning past blocks for pool creation events
HistoryPoolLoaderComponentBuilder
Builder for HistoryPoolLoaderComponent
NewPoolLoaderComponent
PoolLoaderActor
ProtocolPoolLoaderComponent
Component that loads pools by protocol type using protocol-specific loaders
ProtocolPoolLoaderComponentBuilder
Builder for ProtocolPoolLoaderComponent
RequiredPoolLoaderActor

Functionsยง

fetch_and_add_pool_by_pool_id
Fetch pool data, add it to the market and fetch the required state
fetch_state_and_add_pool