github.com/nitinawathare/ethereumassignment3@v0.0.0-20211021213010-f07344c2b868/go-ethereum/Misc.md (about)

     1  /params: 
     2  	- Gas usage
     3  	- boot node ip addresses
     4  	- fork related info
     5  	- Network information like bloom size
     6  
     7  /node:
     8  	node.go:
     9  		- start a node
    10  		- stop a node
    11  		- fetch appropriate data-dir
    12  		- start RPC, IPC
    13  	- various RPC, WS api's
    14  	- default data-dir locations
    15  
    16  /mobile:
    17  	- For android/iOS mobile support
    18  
    19  /miner:
    20  	- miner.go:
    21  		- creates a worker, who does the heavy lifting
    22  		- Handles node syncing
    23  	- worker.go:
    24  		- maintains current state, TxPool and Blockchain info
    25  		- Handles various channel, sealing intervals
    26  		- Subscribe and Unsubscribe various events
    27  		- runs 4 loops to handle different sorts of stuff
    28  	- unconfirmed.go:
    29  		- Handles various unconfirmed blocks
    30  	- stress_clique.go:
    31  		- test Clique consensus engine
    32  	- stress_ethhash.go:
    33  		- test Ethash consensus engine