ledgerwatch
|
9f861e1b3f
|
Check upgrade/downgrade of database schema version to prevent accidental upgrade, remove migrations (#3133)
* Check upgrade/downgrade
* Remove old migrations
* Fix compilation
* Fix lint
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
Co-authored-by: Alex Sharp <alexsharp@Alexs-MacBook-Pro.local>
|
2021-12-15 21:03:04 +00:00 |
|
Alex Sharov
|
e55256296b
|
snapshots: read block from snapshots, add sender to txs file (#2996)
|
2021-11-21 10:32:14 +07:00 |
|
Alex Sharov
|
6bd44eb26c
|
move kv to erigon-lib (#2467)
|
2021-07-29 18:53:13 +07:00 |
|
Alex Sharov
|
838e5f9ef2
|
Move bucket constants into kv package, move kv interface to kv package (#2455)
|
2021-07-28 09:47:38 +07:00 |
|
Alex Sharov
|
a36a613e61
|
move migrations to kv interfaces (#2430)
|
2021-07-24 11:28:05 +07:00 |
|
Alex Sharov
|
0be3044b7e
|
rename (#1978)
* rename
* rename "make grpc"
* rename "abi bindings templates"
* rename "abi bindings templates"
|
2021-05-20 19:25:53 +01:00 |
|
ledgerwatch
|
e3f3dd3c9b
|
Integration tests 1 (#1793)
* 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)
* Add architecture diagram source and picture (#10)
* Typed hashes (#11)
* Typed hashes
* Fix PeerId
* 64-bit tx nonce
* Add proper golang packages, max_block into p2p sentry Status (#12)
* Add proper golang packages, max_block into p2p sentry Status
* Change EtherReply to address
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
* Add Rust infrastructure (#13)
* DB stats methods removed by https://github.com/ledgerwatch/turbo-geth/pull/1665
* more p2p methods (#15)
* add mining methods (#16)
* First draft of Consensus gRPC interface (#14)
* Update Rust build
* Fix interfaces in architecture diagram (#17)
* Fix KV interface provider
* Fix Consensus interface provider
* drop java attributes (#18)
* tx pool remove unused import (#19)
* ethbackend: add protocol version and client version (#20)
* Add missing ethbackend I/F (#21)
* Add interface versioning mechanism (#23)
Add versioning in KV interface
Co-authored-by: Artem Vorotnikov <artem@vorotnikov.me>
* spec of tx pool method (#24)
* spec of tx pool method (#25)
* Update version.proto
* Refactor interface versioning
* Refactor interface versioning
* Testing interface
* Remove tree
* Fix
* Build testing protos
* Fix
* Fix
* Update to the newer interfaces
* Add ProtocolVersion and ClientVersion stubs
* Hook up ProtocolVersion and ClientVersion
* Remove service
* Add compatibility checks for RPC daemon
* Fix typos
* Properly update DB schema version
* Fix test
* Add test for KV compatibility|
* Info messages about compability for RPC daemon
* DB schema version to be one key
* Update release intructions
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>
Co-authored-by: Alex Sharov <AskAlexSharov@gmail.com>
Co-authored-by: canepat <tullio.canepa@gmail.com>
Co-authored-by: Alex Sharp <alexsharp@Alexs-MacBook-Pro.local>
|
2021-04-24 16:46:29 +01:00 |
|