Evgeny Danilenko
74847d77e6
Rename to Erigon ( #2018 )
...
* turbo-geth to erigon
* tg, turbo to erigon
2021-05-26 11:35:39 +01:00
Alex Sharov
1dcc2b141a
Rpcdaemon as lib ( #940 )
...
* share config object
* create default config and logger
* move db connection to common func
* move server start to cli package
* clear
* clear
* rename cli to rpc
* use unified SetupLogger func
* make all root flag persistent
* use common flags in different packages
* use common flags in different packages
* move TraceTx method to eth package
* use native slice flags
* create package "turbo"
* disable geth api
* disable geth api
* move more data types to turbo/adapter package
* add support for customApiList
* run more
* run more
* run more
* dog-food
* move DoCall
* move DoCall
* fix tests
* fix test
2020-08-19 12:46:20 +01:00
Martin Michlmayr
732a20d468
all: fix typos in comments ( #21118 )
...
# Conflicts:
# accounts/abi/bind/backends/simulated.go
# cmd/puppeth/module_dashboard.go
# core/blockchain_test.go
# core/rawdb/chain_iterator.go
# core/state/snapshot/difflayer.go
# core/state/snapshot/iterator.go
# core/state/snapshot/iterator_fast.go
# core/state/snapshot/snapshot.go
# core/state/snapshot/wipe.go
# core/tx_pool.go
# les/clientpool.go
# les/peer.go
# mobile/doc.go
# trie/committer.go
# trie/database.go
2020-06-15 19:38:13 +03:00
Martin Holst Swende
c39d21415a
signer, log: properly escape character sequences ( #20987 )
...
* signer: properly handle terminal escape characters
* log: use strconv conversion instead of custom escape function
* log: remove relection tests for nil
2020-05-20 15:26:22 +03:00
Felix Lange
5f7f638ac5
log, internal/debug: delete RotatingFileHandler ( #20586 )
...
* log: delete RotatingFileHandler
We added this for the dashboard, which is gone now. The
handler never really worked well and had data race and file
handling issues.
* internal/debug: remove unused RotatingFileHandler setup code
2020-02-27 17:20:36 +03:00
Guillaume Ballet
572f341baf
log: fix staticcheck warnings ( #20388 )
2019-12-09 12:12:12 +01:00
Marius Kjærstad
e184b8e97e
Changed http:// to https:// on links in log/README.md ( #20178 )
...
docs: change http to https on links in log/README.md
2019-12-03 13:00:09 +01:00
Alexey Akhunov
fe01bccbb8
Apply Turbo-Geth modifications to go-ethereum codebase
2019-11-01 21:52:03 +01:00
Nikifor Seryakov
a54142987c
log: do not pad values longer than 40 characters ( #19592 )
...
* log: Do not pad too long values
* log: gofmt
2019-05-20 16:26:29 +03:00
HackyMiner
44eb69561a
internal/debug: support color terminal for cygwin/msys2 ( #17740 )
...
- update go-colorable, go-isatty, go-runewidth packages
- use go-isatty instead of log/term and remove log/term package
2018-09-29 16:15:39 +02:00
Kurkó Mihály
a9835c1816
cmd, dashboard, log: log collection and exploration ( #17097 )
...
* cmd, dashboard, internal, log, node: logging feature
* cmd, dashboard, internal, log: requested changes
* dashboard, vendor: gofmt, govendor, use vendored file watcher
* dashboard, log: gofmt -s -w, goimports
* dashboard, log: gosimple
2018-07-11 10:59:04 +03:00
Paweł Bylica
6d8a1bfb08
log: Change time format
...
- Keep the tailing zeros.
- Limit precision to milliseconds.
2018-06-25 11:22:23 +02:00
Elad
1836366ac1
all: library changes for swarm-network-rewrite ( #16898 )
...
This commit adds all changes needed for the merge of swarm-network-rewrite.
The changes:
- build: increase linter timeout
- contracts/ens: export ensNode
- log: add Output method and enable fractional seconds in format
- metrics: relax test timeout
- p2p: reduced some log levels, updates to simulation packages
- rpc: increased maxClientSubscriptionBuffer to 20000
2018-06-14 11:21:17 +02:00
kiel barry
09d44247f7
log: fixes for golint warnings ( #16775 )
2018-05-22 10:28:43 +03:00
GagziW
ea1724de1a
log: changed if-else blocks to conform with golint ( #16661 )
2018-05-03 11:30:12 +03:00
Egon Elbre
cd82b89fde
log: fix megacheck warnings
2017-08-07 13:40:05 +03:00
Péter Szilágyi
09777952ee
core, consensus: pluggable consensus engines ( #3817 )
...
This commit adds pluggable consensus engines to go-ethereum. In short, it
introduces a generic consensus interface, and refactors the entire codebase to
use this interface.
2017-04-05 00:16:29 +02:00
Felix Lange
df1fbe3c06
build: always run go vet
...
This ensures 'make test' finds all errors that remote CI would find.
Go 1.7 vet reports a false positive in package log, add a workaround.
2017-03-24 10:28:46 +01:00
Péter Szilágyi
567d41d936
all: swap out the C++ ethash to the pure Go one (mining todo)
2017-03-09 15:50:14 +01:00
Péter Szilágyi
e02883c0a2
core, log: track field length and pad to align
2017-02-28 15:36:51 +02:00
Péter Szilágyi
2f28a12cdb
common, eth/downloader, log: support terminal log formatting
2017-02-27 19:15:18 +02:00
Felix Lange
d0eba23af3
all: disable log message colors outside of geth
...
Also tweak behaviour so colors are only enabled when stderr is a terminal.
2017-02-27 15:33:12 +01:00
Felix Lange
43362ab4fb
log: disable logs by default
2017-02-27 15:32:48 +01:00
Felix Lange
38e273597c
log: log full level names instead of mispelled "EROR", "DBUG"
2017-02-27 15:32:48 +01:00
Péter Szilágyi
f89dd62776
internal, log: support debug log prints, displaying log origins
2017-02-23 12:16:47 +02:00
Péter Szilágyi
d4fd06c3dc
all: blidly swap out glog to our log15, logs need rework
2017-02-23 12:16:44 +02:00
Péter Szilágyi
47af53f9aa
log: implement a glog style pattern matching handler
2017-02-23 12:00:05 +02:00
Péter Szilágyi
b9d48b4a93
log: add support for trace level, exit on critical
2017-02-23 12:00:03 +02:00
Péter Szilágyi
ec7f81f4bc
log, vendor: vendor in log15 inline into our codebase
2017-02-23 12:00:02 +02:00