|
|
d50d9bd0fe
|
chore(net): Add proptest roundtrip to rlp types (#829)
|
2023-01-16 09:50:58 -08:00 |
|
|
|
27ed772d31
|
feat(rpc): integrate network traits in rpc builder (#890)
|
2023-01-16 14:52:52 +01:00 |
|
|
|
8f53c0782a
|
fix(test): set stage progress (#895)
|
2023-01-16 11:29:46 +01:00 |
|
|
|
d5fefa3a68
|
feat(metrics): derive with dynamic scope (#785)
|
2023-01-14 15:34:45 +02:00 |
|
|
|
16ce828e27
|
feat(net) Increase the timeout for peers that are to be backed off repeatedly (#828)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2023-01-14 12:22:15 +01:00 |
|
|
|
a1a08b26d8
|
feat: Add DAO hardfork irregular state change (#884)
|
2023-01-14 11:25:28 +01:00 |
|
|
|
4c67cf2fb6
|
Added bench for recovering a transaction's signature (#886)
|
2023-01-13 16:35:45 -08:00 |
|
|
|
a1c8a34711
|
test: add test for header stage two step download (#843)
|
2023-01-13 14:40:42 -08:00 |
|
|
|
ee0b07d654
|
test(sync): add test with partial run of total difficulty stage (#883)
|
2023-01-13 22:00:31 +02:00 |
|
|
|
5c80bc9122
|
fix: validate fork_id before adding peer from discovery (#871)
|
2023-01-13 18:30:34 +01:00 |
|
|
|
a5bdfe54dd
|
feat(net): prioritize requesting peers with low latency (#835)
Co-authored-by: lambdaclass-user <github@lambdaclass.com>
|
2023-01-13 16:01:39 +01:00 |
|
|
|
0603f07c6c
|
feat(net): add way to get the NodeRecord of the local node (#875)
Co-authored-by: Enrique Ortiz <evalir@users.noreply.github.com>
|
2023-01-13 15:57:29 +01:00 |
|
|
|
18dbcd4e6a
|
fix: use correct boolean conversion for direction (#870)
|
2023-01-13 15:50:39 +01:00 |
|
|
|
77f48b05ba
|
refactor(rpc): downgrade single mod files (#866)
|
2023-01-13 14:27:15 +01:00 |
|
|
|
bcbc3dacc7
|
test: rm multi_thread flavor for tests (#865)
|
2023-01-13 13:50:05 +01:00 |
|
|
|
e3dbaf686e
|
feat: include optional ForkId in Discovery (#863)
|
2023-01-13 13:30:08 +01:00 |
|
|
|
237e66126b
|
feat: add PoolTransaction struct (#804)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2023-01-13 12:34:42 +01:00 |
|
|
|
3f9e7a080a
|
feat(net): introduce PeersInfo trait (#860)
|
2023-01-13 12:04:39 +01:00 |
|
|
|
513df631e3
|
chore: convert warn,err to debug (#862)
|
2023-01-13 12:00:57 +01:00 |
|
|
|
c4bafe809b
|
fix: clippy warnings, or_fun_call and unnecessary_lazy_evaluations (#846)
|
2023-01-13 11:10:02 +01:00 |
|
|
|
e6ca4c56c6
|
feat: add shutdown signal to TaskManager (#831)
|
2023-01-13 10:34:22 +01:00 |
|
|
|
7767b216bc
|
feat: integrate DNS discovery service (#832)
|
2023-01-13 10:34:13 +01:00 |
|
|
|
ba3048ceb0
|
refactor: add network-api crate (#838)
|
2023-01-12 19:39:44 -08:00 |
|
|
|
49132a8d1a
|
feat: Add neighbours_max_ipv4 test (#836)
|
2023-01-12 17:39:23 +01:00 |
|
|
|
429cd69ed4
|
feat(nat): add None Natresolver (#834)
|
2023-01-12 07:56:43 -08:00 |
|
|
|
db24d3ae9e
|
chore: enable arbitrary in db tests (#833)
|
2023-01-12 14:19:36 +01:00 |
|
|
|
09c5a04c7b
|
feat(disc): add DnsDiscovery service (#794)
|
2023-01-12 12:49:02 +01:00 |
|
|
|
23984e3db7
|
chore(deps): rm unused tracing-futures (#830)
|
2023-01-12 12:22:27 +01:00 |
|
|
|
4460dc7b25
|
feat(net): adaptable request timeouts (#789)
|
2023-01-12 11:10:14 +01:00 |
|
|
|
5b63437039
|
chore(net): set_capability_offsets tests and refactors (#763)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2023-01-12 11:09:21 +01:00 |
|
|
|
70e528857a
|
chore(downloaders): remove backoff logic (#823)
Co-authored-by: Enrique Ortiz <evalir@users.noreply.github.com>
|
2023-01-11 20:38:29 +01:00 |
|
|
|
20ee1bb1c9
|
refactor: move cli trace helpers to reth-tracing (#820)
|
2023-01-11 10:20:37 -08:00 |
|
|
|
dc8edcabb3
|
chore: double default session event buffer to 128 (#819)
Co-authored-by: Enrique Ortiz <evalir@users.noreply.github.com>
|
2023-01-11 17:43:19 +01:00 |
|
|
|
9c10234cda
|
feat: add rate limit implementation (#813)
Co-authored-by: Bjerg <onbjerg@users.noreply.github.com>
|
2023-01-11 14:30:28 +01:00 |
|
|
|
2e95ed4b6e
|
fix: make config serialize as toml (#811)
|
2023-01-11 13:36:41 +01:00 |
|
|
|
2e87017686
|
feat(cli): more reasonable log output (#784)
|
2023-01-11 11:53:33 +01:00 |
|
|
|
16d506d21c
|
add a helper function for ActiveSession on_request to safely emit_message (#806)
Co-authored-by: turbofish <junwow@amazon.com>
|
2023-01-11 11:04:23 +01:00 |
|
|
|
aabbe4923b
|
chore(codecs): add proptest roundtrip to all main_codec (#803)
|
2023-01-10 22:06:01 -08:00 |
|
|
|
55bc2591e6
|
fix(net): handle outgoing connection error correctly (#798)
|
2023-01-10 21:30:17 +01:00 |
|
|
|
3bd1458df6
|
Rename cursor functions (#787)
|
2023-01-10 20:08:30 +01:00 |
|
|
|
e5e74cbc02
|
fix(execution): Increase cache scope, and apply block reward to cache (#793)
* bug: Apply block reward to evm cache
* Move cache to all blocks
* add tests
* Update crates/executor/src/executor.rs
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
|
2023-01-10 08:05:50 -08:00 |
|
|
|
515590faa8
|
refactor: move cli utils to new reth-cli-utils crate (#790)
* Move bin/src/util to reth-cli-utils
* Add reth-cli-utils to workspace members
* Fix imports in bin/src
* Create reth-cli-utils crate
* Add utils import
|
2023-01-10 01:13:41 +01:00 |
|
|
|
7c9c2fea50
|
feat(txpool): add gas limit check when inserting new transactions (#780)
* Add gas limit check when inserting transaction
Part of the code was copied from an issue comment:
https://github.com/paradigmxyz/reth/issues/76#issuecomment-1345281800
Co-authored-by: Eduardo <96149783+elprogramadorgt@users.noreply.github.com>
* Add test for gas limit check
Co-authored-by: Eduardo <96149783+elprogramadorgt@users.noreply.github.com>
|
2023-01-09 20:50:06 +01:00 |
|
|
|
2b3dfe93a7
|
feat(dns): add dns discovery service (#768)
* feat(dns): add dns discovery service
* feat: add entry types
* add codec impls
* resolve basics
* Update crates/net/dns/src/tree.rs
Co-authored-by: Bjerg <onbjerg@users.noreply.github.com>
Co-authored-by: Bjerg <onbjerg@users.noreply.github.com>
|
2023-01-09 18:09:09 +01:00 |
|
|
|
2b5ee2b18d
|
chore(primitives): use reth::Bytes and implements arbitrary (#776)
* clippy
* add arbitrary to reth Bytes
* clean
* add missing dependency
|
2023-01-09 12:09:18 +01:00 |
|
|
|
d98f9fe507
|
move HasRemoteAddr trait to reth-net-common (#775)
|
2023-01-09 10:43:46 +02:00 |
|
|
|
31cb66902e
|
fix: Fix typos (#773)
|
2023-01-09 01:43:51 +01:00 |
|
|
|
05e9c79cc5
|
feat(net) Add TransactionsManager Metrics (#769)
* Added TransactionsManager Metrics
* Remove tracking of peers
* Add propagated_transactions
|
2023-01-08 18:38:07 +01:00 |
|
|
|
5085ac7cfc
|
docs: fix typo "the" (#767)
Signed-off-by: Gyuho Lee <gyuho.lee@avalabs.org>
Signed-off-by: Gyuho Lee <gyuho.lee@avalabs.org>
|
2023-01-08 13:05:36 +01:00 |
|
|
|
e654d1ded6
|
fix: add missing match arms in mdbx Error::to_err_code (#732)
|
2023-01-08 12:49:02 +01:00 |
|