mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-08-20 10:52:25 +00:00
Go implementation of the Ethereum protocol
| accounts | ||
| build | ||
| cmd | ||
| common | ||
| consensus | ||
| console | ||
| containers/docker | ||
| contracts | ||
| core | ||
| crypto | ||
| dashboard | ||
| eth | ||
| ethclient | ||
| ethdb | ||
| ethstats | ||
| event | ||
| internal | ||
| les | ||
| light | ||
| log | ||
| log2 | ||
| metrics | ||
| miner | ||
| mobile | ||
| node | ||
| p2p | ||
| params | ||
| rlp | ||
| rpc | ||
| signer | ||
| swarm | ||
| tests | ||
| trie | ||
| vendor | ||
| whisper | ||
| .dockerignore | ||
| .gitattributes | ||
| .gitignore | ||
| .gitmodules | ||
| .mailmap | ||
| AUTHORS | ||
| circle.yml | ||
| COPYING | ||
| COPYING.LESSER | ||
| Dockerfile | ||
| Dockerfile.alltools | ||
| interfaces.go | ||
| Makefile | ||
| README.md | ||
Go Ethereum 1.8 with Timing
Compile
Steps are the same as compiling the official Go Ethereum.
- Install
git,gccandgo. - Run
make gethto compile.
Run
Let's say the log file is /path/to/file.txt. Add timing.output flag in the front of the argument.
Example:
geth --timing.output=/path/to/file.txt
geth --timing.output=/path/to/file.txt --otherarguments...
License
The go-ethereum library (i.e. all code outside of the cmd directory) is licensed under the
GNU Lesser General Public License v3.0, also
included in our repository in the COPYING.LESSER file.
The go-ethereum binaries (i.e. all code inside of the cmd directory) is licensed under the
GNU General Public License v3.0, also included
in our repository in the COPYING file.