RPC.rs - runs Ethereum light client server and exposes JSON RPC endpoints
client.rs &
partial view data storage.rs &
temporary database.rs - connects to Helios JSON RPC URL running Goerli light client using Alchemy SDK and ethers-rs. uses cache and in-memory database to query partial view data for the balance of an account
libp2p.rs - light client peer discovery
libp2p::swarm::SwarmBehaviour.rs - polling loop for the swarm, handles p2p connections and messages
from initial review it seems the Rust code includes the following: