ledgerwatch
c5de686b22
Update skip_analysis.go
2021-08-19 10:10:36 +01:00
Alex Sharov
e5a9163902
btrfs autodefrag mention ( #2554 )
2021-08-19 15:29:28 +07:00
Alex Sharov
e7574a6d14
RPC: batch - preserve order, streaming to in-mem buf ( #2541 )
...
* preserve order in batch
* fix batch order
* base fee in header json
* less logs in tests
* less logs in tests
* save
* save
2021-08-19 09:26:06 +07:00
Alex Sharov
85565dcd92
base fee in header json ( #2550 )
...
* base fee in header json
* base fee in header json
2021-08-18 16:26:33 +07:00
Andrea Lanfranchi
00d627bdb0
Remove config.name (const "erigon") from paths ( #2531 )
...
* Remove config.name (const "erigon") from paths
* Fix unit test
* Safety check
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
2021-08-18 16:24:03 +07:00
Alex Sharov
f5c6def4bc
close db ( #2548 )
2021-08-18 15:50:22 +07:00
Mark Evenson
8dccc442fc
build: parameterize location of go executable ( #2547 )
...
Allow the location of the golang exectuable to be specified by
Makefile variable. This can help building in situations where the
default system golang executable is not of sufficient version to build.
Co-authored-by: Mark Evenson <mevenson@ravenpack.com>
2021-08-18 15:49:53 +07:00
Alex Sharov
d5b9abab7d
reduce log level in tests ( #2546 )
...
* hack
* hack
* hack
* less debug logs in tests
* less debug logs in tests
2021-08-18 14:25:03 +07:00
Alex Sharov
b7ada2a595
create new Change object if incarnation increased ( #2539 )
...
* create new Change object if incarnation increased
* create new Change object if incarnation increased
2021-08-18 09:41:07 +07:00
ledgerwatch
adba9f0f18
Fewer allocations in trace stream ( #2537 )
...
* Fewer allocations in trace stream
* Better hex encoding
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
2021-08-17 20:50:52 +01:00
Alex Sharov
5e6549ac7d
Better logs prune ( #2543 )
...
* prune log prefix
* prune log prefix
2021-08-17 18:51:08 +01:00
Alex Sharov
ccc22c9f6a
add ms to logs ( #2544 )
2021-08-17 22:39:38 +07:00
Alex Sharov
6c7edb0d34
state diff send to txpool ( #2532 )
2021-08-17 15:52:55 +07:00
Eugene
e4dfbb24b3
Update tutorial.rst
for building custom rpc daemon. ( #2535 )
...
* docs: update custom rpc daemon tutorial
* docs: update custom rpc daemon tutorial
* docs: update custom rpc daemon tutorial
2021-08-16 10:12:15 +07:00
alex.sharov
3d3a313565
disable slow integrity checks for trie by default
2021-08-15 19:45:38 +07:00
alex.sharov
55c67b1a43
add commit to stage_trie
2021-08-15 19:44:47 +07:00
Alex Sharov
c7c3a5932a
rename ReadBody to ReadBodyWithTransactions to make it obvious that it's heavier then just ReadBody ( #2534 )
...
* rename ReadBody to ReadBodyWithTransactions
* rename ReadBody to ReadBodyWithTransactions
2021-08-15 17:08:28 +07:00
Alex Sharov
cacc4c7e3b
fix integration trie nil pointer ( #2533 )
...
* fix integration trie
* fix integration trie
2021-08-15 16:47:44 +07:00
Alex Sharov
5278ef4224
experimental: txpool cmd ( #2530 )
...
* save
* sentry handshake
* move sentry clients to erigon-lib
* move sentry clients to erigon-lib
* move sentry clients to erigon-lib
* move sentry clients to erigon-lib
* correct grpc retry
* correct grpc retry
* correct grpc retry
* save
* save
* save
* save
2021-08-14 20:47:11 +07:00
Alex Sharov
98e60b5b4b
Separate handshake from set_status - because txpool can't set any sentry status but need to handshake ( #2529 )
...
* sentry handshake
* move sentry clients to erigon-lib
* correct grpc retry
* correct grpc retry
* correct grpc retry
2021-08-14 15:11:46 +07:00
Thomas Jay Rush
dfeabada77
Fixes issue #2527 and #2526 and adds testing to rpctest ( #2528 )
2021-08-13 20:45:09 +01:00
Alex Sharov
4f358fca88
Increase default private.api.ratelimit ( #2521 )
...
* increase default private.api.ratelimit
* increase default private.api.ratelimit
2021-08-13 16:51:59 +01:00
ledgerwatch
1135e2b4fb
[sentry] Enforce max protocol version as well as min protocol version ( #2525 )
...
* Print data
* E
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
2021-08-13 16:51:18 +01:00
ledgerwatch
39e066a121
Fix deadlock in nodedb ( #2524 )
...
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
2021-08-13 11:16:09 +01:00
ledgerwatch
9f14d00788
Fix trace_filter crash ( #2523 )
...
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
2021-08-13 10:52:56 +01:00
racytech
1a22191a3d
removed meaningless code ( #2519 )
2021-08-13 10:49:15 +07:00
Alex Sharov
f01a71a696
feehistory fix types to be compatible with spec ( #2518 )
2021-08-13 10:47:43 +07:00
Igor Mandrigin
a6b1795cf9
begin 2021.08.03 release cycle
2021-08-12 12:11:36 +03:00
ledgerwatch
d325daf529
Update skip_analysis.go ( #2517 )
2021-08-12 11:29:28 +03:00
ledgerwatch
42418d18ad
trace_call and trace_callMany to set gasPrice = basefee if not specified ( #2513 )
...
Co-authored-by: Alex Sharp <alexsharp@Alexs-MacBook-Pro.local>
2021-08-12 09:13:23 +01:00
ledgerwatch
7d586d986d
Compatibility fixes for vmTrace ( #2512 )
...
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
2021-08-11 21:23:04 +01:00
Alex Sharov
f78484d141
Update README.md
2021-08-11 15:19:13 +07:00
Evgeny Danilenko
4cd72c8328
Keep readonly value while changing interpreters back and forth ( #2508 )
...
* restore TEVM
* fuzzing and property based
* comment
* lint
* stack callback into defer ater checking an error
* sequential tests
2021-08-10 09:48:56 +07:00
ledgerwatch
65a9a265c2
Prevent frequent commits to the node DB in sentries ( #2505 )
...
* Prevent frequent commits to the node DB in sentries
* Commit when btree goes over limit
* iterator for SeedQuery
* Fixing test
* Fix tests
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
2021-08-09 09:52:42 +01:00
ledgerwatch
350d7fe7a9
Adding support for vmTrace into trace_ routines ( #2497 )
...
* VmTrace
* Fixes to gasCall, beginning of vmTrace
* Fix opcode tracer
* Add mem and store, enable vmTrace for all methods
* Fix lint
* More nuances and debugging|
* More fixes
* Fix for trace_callMany
* Fix for trace_callMany
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
2021-08-08 13:28:03 +01:00
Alex Sharov
b666c67ea0
Remove concurrency from fee history and support request cancelation ( #2504 )
...
* remove fee history concurrency
* remove fee history concurrency
* add concext cancel support
2021-08-08 19:15:22 +07:00
Alex Sharov
6c2beb273e
Remove tsdb dependency ( #2503 )
...
* remove tsdb dep
* remove tsdb dep
* remove tsdb dep
* remove tsdb dep
2021-08-08 16:56:54 +07:00
Alex Sharov
6bf34b5cb8
RPC: eth_feeHistory ( #2501 )
...
* eth_FeeHistory
* eth_FeeHistory
* eth_FeeHistory
* lint
* lint
2021-08-08 14:27:47 +07:00
Alex Sharov
29380e4b46
parse dynFee tx corner case ( #2500 )
...
* parse dyn fee tx error
* parse dyn fee tx error
* lint
2021-08-08 14:27:34 +07:00
Alex Sharov
e9210e4e09
lint ( #2502 )
2021-08-08 11:48:32 +07:00
Alex Sharov
72e9660b74
RPC: eth_MaxPriorityFeePerGas ( #2498 )
2021-08-08 09:18:41 +07:00
Alex Sharov
d617fca739
remove devp2p cmd - if we will support it then need do it in another repo (because it depends on account manager). ( #2496 )
...
* up cobra lib
* remove devp2p cmd - if we will support it then need do it in another repo (because it depends on account manager).
2021-08-08 09:17:08 +07:00
alex.sharov
62c026e25a
fix txpool key
2021-08-07 14:34:36 +07:00
alex.sharov
2c45a561f5
simplify logs
2021-08-07 14:07:59 +07:00
Alex Sharov
6e24a83065
extract kv interface from remoteKv client ( #2494 )
2021-08-07 12:03:12 +07:00
Alex Sharov
b718e46c0a
Grafana to show all stages progress, less spooky logs, no runtime logPrefix calculation ( #2493 )
...
* better logs, label-based metrics
* no runtime log prefix calculation
* clean
* dashboard to show all stages metrics
2021-08-07 11:11:45 +07:00
Richard Patel
743fe8d77b
README.md: add txpool_status ( #2491 )
2021-08-06 17:10:29 +07:00
Richard Patel
7767b4df88
rpcdaemon: add txpool_status() ( #2407 )
...
perfecto
2021-08-06 09:45:44 +07:00
Igor Mandrigin
dfa2800a6d
begin 2021.08.02 release cycle
2021-08-05 12:01:42 +03:00
Igor Mandrigin
4f1b6fe7ef
Merge pull request #2488 from ledgerwatch/AlexeyAkhunov-patch-1
...
Update skip_analysis.go
2021-08-05 11:58:15 +03:00