Alex Sharov
|
8e385d9648
|
Mining: use noop writer when applyTx, pending logs subscription (#1600)
|
2021-03-25 13:42:45 +07:00 |
|
Artem Vorotnikov
|
7968637d42
|
ObjectDatabase cleanup (#1598)
* ObjectDatabase cleanup
* Remove ObjectDatabase::WarmUp
|
2021-03-24 22:48:08 +00:00 |
|
ledgerwatch
|
ea15c4a4fd
|
Fixes to new downloader (#1599)
* Fix for prefetched bodies
* Do not reset headers stage to 0
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
|
2021-03-24 22:37:29 +00:00 |
|
ledgerwatch
|
1b7867b26c
|
Create TESTING.md (#1597)
|
2021-03-24 14:05:55 +00:00 |
|
ledgerwatch
|
69702c8235
|
Correct forkID computation in sentry, use blocks prefetched by NewBlockPacket, Fix NaN delivery speed output (#1596)
* Use proper forkID
* Remove NaN from Write block bodies messages
* Move Prefetched blocks
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
|
2021-03-24 09:46:31 +00:00 |
|
Alex Sharov
|
b31813dcb5
|
Mining - don't write changesets to batch (#1595)
|
2021-03-24 12:09:29 +07:00 |
|
Chase Wright
|
884363dbb3
|
Add debug_accountAt to rpcdaemon README (#1594)
|
2021-03-24 11:54:05 +07:00 |
|
ledgerwatch
|
98227025b2
|
Update stages.go (#1593)
|
2021-03-23 21:08:56 +00:00 |
|
Artem Vorotnikov
|
a6742a4cf8
|
Kill cmd/state/stateless (#1592)
* Move stuff around
* Remove
* tidy
* Fix for writeReceipt printing
* fix lint typo
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
|
2021-03-23 16:33:58 +00:00 |
|
Alex Sharov
|
bedf092c73
|
remove_warning_when_mining_disabled (#1591)
|
2021-03-23 16:25:14 +07:00 |
|
alex.sharov
|
0a76cdc274
|
temporary return miner to avoid nil pointer
|
2021-03-23 16:06:51 +07:00 |
|
Alex Sharov
|
aff859edc0
|
Mining stage (#1554)
|
2021-03-23 16:00:07 +07:00 |
|
Alex Sharov
|
47c6bdce9d
|
RPCDaemon: increase throughput by allowing more parallel grpc streams and not lockthread for read tx (#1580)
|
2021-03-23 14:28:04 +07:00 |
|
ledgerwatch
|
0986ce43fb
|
Fix some conformance tests broken after rebase (#1587)
* Uncomment
* Try to fix
* Try again
* Compile fix
* Compile fix
* Compile fix
* Compile fix
* Compile fix
* fix lint
* Enable more tests
* Fix core tests
* Remove comment outs
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
|
2021-03-23 07:25:10 +00:00 |
|
Alex Sharov
|
df8b94e977
|
Senders table size regression: loadfunc preventing use of APPEND (#1585)
|
2021-03-23 11:32:01 +07:00 |
|
Alex Sharov
|
5cd91cb8ec
|
no false alert (#1588)
|
2021-03-23 11:15:54 +07:00 |
|
Alex Sharov
|
4c82b15c36
|
no_panic_be_happy (#1586)
|
2021-03-22 22:45:24 +07:00 |
|
Alex Sharov
|
91e4126ca7
|
db commit - remove unused return param (#1584)
|
2021-03-22 19:41:52 +07:00 |
|
Alex Sharov
|
7024a7a35f
|
mining uncles (#1581)
|
2021-03-22 18:29:33 +07:00 |
|
ledgerwatch
|
21295e475c
|
Update Makefile (#1583)
|
2021-03-22 08:31:42 +00:00 |
|
Alex Sharov
|
40dd00fee7
|
remove ideal batch size (#1582)
|
2021-03-22 13:47:01 +07:00 |
|
ledgerwatch
|
a6be390fd5
|
Handshake in tests, correct ENR updates, etc. (#1578)
* Remove Blockchain dependency from forkID, fix ENR update
* Fix handshake_test
* Remove db access from handshake
* Undo
* Use StagedSync in test handlers
* Compile fix
* Debugging
* dependency fixes
* More info
* Print test name
* Increase timeout
* Disable checkpoint test
* Optimise RW message pipe
* Fix test
* Print handshake errors
* See where the pipe is closing
* Remove checkpoints
* Remove printouts
* Revert "Fix test"
This reverts commit d154e07b5f97f0b54485b50d572fb27c6c61af4b.
* Revert "Optimise RW message pipe"
This reverts commit 6936111a7ffdf166a19c6cf6fa9c8de725b449e0.
* Revert "Increase timeout"
This reverts commit 9dc0e234bbb80a1ff5146788a308fb7d76ce69de.
* Revert "See where the pipe is closing"
This reverts commit 3cf22afc43f2b2a254b63b86a0e24b58f84bdc2b.
* Remove printing
* Relax peerEventCh
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
|
2021-03-21 21:23:47 +00:00 |
|
Alex Sharov
|
f7c122417c
|
MDBX bindings: remove finalizers (write tx require to be closed from same thread) (#1579)
|
2021-03-21 20:16:04 +07:00 |
|
Artem Vorotnikov
|
6a6f5469a1
|
KV: Split RO and RW transactions (#1577)
|
2021-03-21 20:15:25 +07:00 |
|
alex.sharov
|
b49717e48f
|
revert
|
2021-03-21 17:53:50 +07:00 |
|
alex.sharov
|
67e1f9f6d4
|
Revert "remove old flags"
This reverts commit 009c098b87 .
|
2021-03-21 17:50:07 +07:00 |
|
alex.sharov
|
e7034c0eba
|
revert
|
2021-03-21 17:50:05 +07:00 |
|
alex.sharov
|
1fcf349ce2
|
fix tests
|
2021-03-21 17:41:09 +07:00 |
|
alex.sharov
|
a649eef6b9
|
fix tests
|
2021-03-21 17:26:54 +07:00 |
|
alex.sharov
|
009c098b87
|
remove old flags
|
2021-03-21 17:07:28 +07:00 |
|
alex.sharov
|
970c7e93a8
|
remove old flags
|
2021-03-21 17:05:42 +07:00 |
|
Artem Vorotnikov
|
c9bccbb612
|
Remove autogen from typedcursor (#1576)
|
2021-03-21 15:10:14 +07:00 |
|
Artem Vorotnikov
|
72ff17e0b7
|
Hide TxDb (#1575)
|
2021-03-21 12:20:44 +07:00 |
|
Alex Sharov
|
ce868009d6
|
devel up (#1574)
|
2021-03-21 10:02:15 +07:00 |
|
Alex Sharov
|
97eec4288a
|
Tests: use transaction instead of db.MemCopy in chain_makers.go (#1570)
* mdbx tests speedup
* mdbx tests speedup
* devel up
* devel up
* devel up
* lint
* less db copy
* don't loose error in test
* clean
|
2021-03-20 19:33:40 +00:00 |
|
ledgerwatch
|
e62fb6f565
|
Update README.md (#1573)
|
2021-03-20 17:00:39 +00:00 |
|
ledgerwatch
|
a47ba66e79
|
Update README.md (#1572)
|
2021-03-20 16:55:13 +00:00 |
|
ledgerwatch
|
53cd21fb59
|
Update README.md (#1571)
|
2021-03-20 16:51:29 +00:00 |
|
Artem Vorotnikov
|
b5f9cdd7b2
|
KV: split Sequence into ReadSequence and MakeSequence (#1569)
|
2021-03-20 21:12:54 +07:00 |
|
alex.sharov
|
1a00e01063
|
don't loose error in test
|
2021-03-20 17:52:01 +07:00 |
|
Andrew Ashikhmin
|
e303aeb5ee
|
Simple test for layout of TrieOfAccountsBucket (#1563)
|
2021-03-20 16:38:45 +07:00 |
|
Alex Sharov
|
0953c11c04
|
grpc version up (#1568)
|
2021-03-20 16:35:13 +07:00 |
|
Artem Vorotnikov
|
01f6542729
|
KV: Remove reserve, putcurrent, cmp, dcmp (#1552)
|
2021-03-20 16:35:02 +07:00 |
|
Alex Sharov
|
ba37706681
|
move remote eth backend from ethdb to core package (#1567)
|
2021-03-20 10:52:00 +07:00 |
|
ledgerwatch
|
81ea5bab78
|
More updates to downloader, new p2psentry protocol (#1559)
* Initial commit
* Add sentry gRPC interface
* p2psentry directory
* Update README.md
* Update README.md
* Update README.md
* Add go package
* Correct syntax
* add external downloader interface (#2)
* Add txpool (#3)
* Add private API (#4)
* Invert control.proto, add PeerMinBlock, Separare incoming Tx message into a separate stream (#5)
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
* Separate upload messages into its own stream (#6)
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
* Only send changed accounts to listeners (#7)
* Txpool interface doc (#9)
* More additions
* More additions
* Fix locking
* Intermediate
* Fix separation of phases
* Intermediate
* Fix test
* More transformations
* New simplified way of downloading headers
* Fix hard-coded header sync
* Fixed syncing near the tip of the chain
* Add architecture diagram source and picture (#10)
* More fixes
* rename tip to link
* Use preverified hashes instead of preverified headers
* Fix preverified hashes generation
* more parametrisation
* Continue parametrisation
* Fix grpc data limit, interruption of headers stage
* Add ropsten preverified hashes
* Typed hashes (#11)
* Typed hashes
* Fix PeerId
* 64-bit tx nonce
* Disable penalties
* Add goerli settings, bootstrap nodes
* Try to fix goerly sync
* Remove interfaces
* Add proper golang packages, max_block into p2p sentry Status
* Prepare for proto overhaul
* Squashed 'interfaces/' content from commit ce36053c2
git-subtree-dir: interfaces
git-subtree-split: ce36053c24db2f56e48ac752808de60afa1dfb4b
* Change EtherReply to address
* Adaptations to new types
* Switch to new types
* Fixes
* Fix formatting
* Fix lint
* Lint fixes, reverse order in types
* Fix lint
* Fix lint
* Fix lint
* Fix test
* Not supporting eth/66 yet
* Fix shutdown
* Fix lint
* Fix lint
* Fix lint
* return stopped check
Co-authored-by: Artem Vorotnikov <artem@vorotnikov.me>
Co-authored-by: b00ris <b00ris@mail.ru>
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
Co-authored-by: lightclient <14004106+lightclient@users.noreply.github.com>
Co-authored-by: canepat <16927169+canepat@users.noreply.github.com>
|
2021-03-19 21:24:49 +00:00 |
|
Andrea Lanfranchi
|
59a39aa3d7
|
Adjust comments to Buckets after PR-1556 (#1566)
|
2021-03-19 18:31:58 +00:00 |
|
ledgerwatch
|
a583f7f6ca
|
Try to fix multiple head subscriptions (#1565)
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
|
2021-03-19 17:36:38 +00:00 |
|
ledgerwatch
|
bca9650834
|
Update config.yml (#1564)
|
2021-03-19 17:36:30 +00:00 |
|
b00ris
|
c03da8fb8e
|
Split header prefix bucket to headers, td and canonical (#1556)
* split headers prefix
* migration
* fix downloader bug
* test for migration
* fix lint
* uncomment t.Prallel
* fix postprocessing test
|
2021-03-19 12:54:47 +00:00 |
|
Andrea Lanfranchi
|
c594f83c62
|
Update instructions for Windows users (#1562)
WSL instructions
|
2021-03-19 12:53:52 +00:00 |
|