good morning!!!!

Skip to content
Snippets Groups Projects
  1. Jul 01, 2021
  2. Jun 27, 2021
  3. May 22, 2021
    • Alex Sharov's avatar
      Check version of remote services (#1989) · 14c15cba
      Alex Sharov authored
      
      * save
      
      * save
      
      * Squashed 'interfaces/' content from commit 08c32a09e
      
      git-subtree-dir: interfaces
      git-subtree-split: 08c32a09e40b1e6fcb5922e723191c9477545356
      
      * Revert "Squashed 'interfaces/' content from commit 08c32a09e"
      
      This reverts commit 8393d9fd
      
      * save
      
      * seve
      
      * Squashed 'interfaces/' content from commit dd6a42724
      
      git-subtree-dir: interfaces
      git-subtree-split: dd6a42724401f34c21662ca1aa1718effb92320d
      
      * ensure versions compatibility of all remote services
      
      * Revert "Squashed 'interfaces/' content from commit dd6a42724"
      
      This reverts commit 2a764bf9
      
      * Squashed 'interfaces/' content from commit dd6a42724
      
      git-subtree-dir: interfaces
      git-subtree-split: dd6a42724401f34c21662ca1aa1718effb92320d
      
      * Revert "Squashed 'interfaces/' content from commit dd6a42724"
      
      This reverts commit 52621846
      
      * Squashed 'interfaces/' content from commit dd6a42724
      
      git-subtree-dir: interfaces
      git-subtree-split: dd6a42724401f34c21662ca1aa1718effb92320d
      
      * a
      
      * a
      
      * a
      
      * a
      
      * a
      
      Co-authored-by: default avatarAlex Sharp <alexsharp@Alexs-MacBook-Pro.local>
  4. May 20, 2021
  5. May 17, 2021
    • Alex Sharov's avatar
      RPCDaemon: support Pending block (#1942) · 0c91bfbf
      Alex Sharov authored
      * clean
      
      * save
      
      * pubsub
      
      * pubsub
      
      * pubsub
      
      * pubsub
      
      * pubsub
      
      * pubsub
      
      * save
      
      * tx pub-sub
      
      * tx pub-sub
      
      * clean
      
      * clean
      
      * save
      
      * save
      
      * save
      
      * save
      
      * save
      
      * Squashed 'interfaces/' content from commit c469f3ae0
      
      git-subtree-dir: interfaces
      git-subtree-split: c469f3ae073b60c8821b61fed2910191080ef835
      
      * save
      
      * save
      
      * save
      
      * save
      
      * Squashed 'interfaces/' changes from c469f3ae0..958dfc669
      
      958dfc669 save
      
      git-subtree-dir: interfaces
      git-subtree-split: 958dfc669f8daeefe686a13aa852fb95f1537886
      
      * save
      
      * save
      
      * up some deps
      
      * up some deps
      
      * clean
      
      * test
      
      * test
      
      * test
      
      * test
      
      * test
      
      * test
      
      * test
      
      * test
      
      * test
      
      * test
      
      * test
      
      * test
  6. May 04, 2021
  7. May 01, 2021
  8. Apr 22, 2021
    • ledgerwatch's avatar
      Aleut support (Eip1559) (#1704) · 12cde417
      ledgerwatch authored
      
      * Where I am at
      
      * Refactoring of transaction types
      
      * More refactoring
      
      * Use Homested signer in rpc daemon
      
      * Unified signer
      
      * Continue unified signer
      
      * A bit more
      
      * Fixes and down the rabbit hole...
      
      * More tx pool fixes
      
      * More refactoring fixes
      
      * More fixes'
      
      * more fixes
      
      * More fixes
      
      * More compile fixes
      
      * More RLP hand-writing
      
      * Finish RLP encoding/decoding of transactions
      
      * Fixes to header encoding, start on protocol packets
      
      * Transaction decoding
      
      * Use DecodeTransaction function
      
      * Decoding BlockBodyPacket
      
      * Encode and decode for pool txs
      
      * Start fixing tests
      
      * Introduce SigningHash
      
      * Fixes to SignHash
      
      * RLP encoding fixes
      
      * Fixes for encoding/decoding
      
      * More test fixes
      
      * Fix more tests
      
      * More test fixes
      
      * More test fixes
      
      * Fix core tests
      
      * More fixes for signer
      
      * Fix for tx
      
      * Fixes to string encoding/size
      
      * Fix eip2930 test
      
      * Fix rest of ./tests
      
      * More fixes
      
      * Fix compilation
      
      * More test fixes
      
      * More test fixes
      
      * Test fixes
      
      * More fixes
      
      * Reuse EncodingSize in EncodeRLP for accessList
      
      * Rearrange things in dynamic fee tx
      
      * Add MarshalBinary
      
      * More fixes
      
      * Make V,R,S non-pointers
      
      * More NPE fixes
      
      * More fixes
      
      * Receipt fixes
      
      * Fix core/types
      
      * Fix ./eth
      
      * More compile fixes for tests
      
      * More test fixes
      
      * More test fixes
      
      * Try to see lint errors better
      
      * Try to see lint errors better
      
      * Fix lint
      
      * Debugging eip1559 test
      
      * Fix TestEIP1559Transition test
      
      * Fix NewBlockPacket encoding/decoding
      
      * Fix calculation of TxHash
      
      * Fix perf problem with senders
      
      * Update aleut config values
      
      * Try adding static peers
      
      * Add staticpeers to defaul flags
      
      * Change aleut networkID
      
      * Fix test
      
      Co-authored-by: default avatarAlex Sharp <alexsharp@Alexs-MacBook-Pro.local>
      Co-authored-by: default avatarAlexey Sharp <alexeysharp@Alexeys-iMac.local>
  9. Apr 18, 2021
  10. Apr 08, 2021
  11. Mar 31, 2021
  12. Mar 30, 2021
  13. Mar 29, 2021
  14. Mar 23, 2021
  15. Mar 14, 2021
  16. Feb 21, 2021
  17. Jan 02, 2021
    • Alex Sharov's avatar
      rpcdaemon performance improve - less reading blocks, less allocs on server (#1426) · 75cb9389
      Alex Sharov authored
      * rpcdaemon performance improve - less reading blocks, less allocs on server
      
      * rpcdaemon performance improve - less reading blocks, less allocs on server
      
      * rpcdaemon performance improve - less reading blocks, less allocs on server
      
      * rpcdaemon performance improve - less reading blocks, less allocs on server
      
      * don't use global variables
      
      * df
      
      * avoid use non-transactional db instance to reduce amount of cursors
  18. Nov 17, 2020
    • Igor Mandrigin's avatar
      rpcdaemon: subscriptions, `newHeads` (#1359) · 393c9965
      Igor Mandrigin authored
      * fix `make grpc` on new checkouts
      
      * update proto files
      
      * add some stub
      
      * prototype with fake events
      
      * notifying about events
      
      * pass events
      
      * events are being sent
      
      * transfer headers to filters
      
      * create the “filters” struct
      
      * implement new heads
      
      * PoC of New Heads subscription
      
      * fix keep alive
      
      * fixups for the client
      
      * add “type” to the event
      
      * support header event type on client
      
      * better stage refactor
      
      * fixup for the eth backend
      
      * fixups
      
      * fix tests
      
      * fix tests
      
      * fix linters
      
      * address comments
      
      * remove unused log
  19. Nov 09, 2020
  20. Nov 06, 2020
  21. Oct 24, 2020
  22. Oct 20, 2020
  23. Oct 18, 2020
  24. Oct 16, 2020
  25. Oct 14, 2020
  26. Oct 12, 2020
    • Thomas Jay Rush's avatar
      Simple file renaming to make automated testing easier (#1230) · d6587ba2
      Thomas Jay Rush authored
      * Simple file renaming to make automated testing easier
      
      * Fixing comment
    • Thomas Jay Rush's avatar
      Start of re-working of RPC code to align with testing better (#1225) · 1bd46089
      Thomas Jay Rush authored
      * Starting process of rearranging RPC code
      
      * First version of automated testing
      
      * Putting RPC docs in their own folder
      
      * Fixing build
      
      * Making varible names more consistent
      
      * Adding deprecated RPC commands for db_
      
      * Adding deprecated RPC commands for shh_
      
      * Adding deprecated RPC commands for eth_
    • ledgerwatch's avatar
      [WIP] CallTraces index (#1157) · b747ab53
      ledgerwatch authored
      * Initial commit for CallTraces index
      
      * Fix compilation
      
      * fix lint, add comment
      
      * Fix integration
      
      * Add Close function to ethdb.Cursor, fix some compile errors
      
      * Try to stop cursor leak in Get
      
      * Fix compile errors in RPC daemon
      
      * Fix compile errors
      
      * fixing another way
      
      * Some fixes
      
      * More fixes
      
      * More fixes
      
      * More fixes
      
      * Fixes to core/state
      
      * Fix lint
      
      * Fix lint
      
      * Fixes
      
      * Stage caching for call trace stage
      
      * Add mem stats
      
      * Try to stop the leak
      
      * Turn off debug
      
      * Chunks for 10k blocks
      
      * Print
      
      * Revert "Print"
      
      This reverts commit 5ffada4828d61e00e5dad1ca12c98258dfbbad00.
      
      * Revert "Chunks for 10k blocks"
      
      This reverts commit cfb9d498e782e5583d41c30abf0e2137da27383e.
      
      * Trying to fix the leak
      
      * Don't compute receipts in re-tracing
      
      * Not compose block
      
      * Print speed, fix receipts, bigger caches
      
      * Fix lint
      
      * Utilise changeset info
      
      * Counters
      
      * Use NoReceipts and ReadOnly
      
      * ReadOnly is incompatible with caching
      
      * Skip test leaking transactions
      
      * Fix block test
      
      * Change disable message for call-traces stage
      
      * Use block option for call traces integration
      
      * Fix retracing due to incarnation
  27. Oct 10, 2020
    • Alex Sharov's avatar
      Rpcdaemon: private api V2 (#1214) · fc3cd4d5
      Alex Sharov authored
      * save progress
      
      * GracefulShutdown grpc server, send to server close signal before canceling context
      
      * GracefulShutdown json server
      
      * GracefulShutdown json server
      
      * fix lint
      
      * clean
      
      * hack hugeFreelist
      
      * up streams limit
      
      * up streams limit
      
      * up streams limit
      
      * up streams limit
      
      * up streams limit
      
      * up streams limit
      
      * up streams limit
      
      * up streams limit
      
      * up streams limit
      
      * save progress
      
      * fix_race_condition_on_zstd_build
      
      * fix_race_condition_on_zstd_build
      
      * better close cursor
      
      * save progress
      
      * open read tx in all api methods
      
      * clean
      
      * clean
  28. Oct 03, 2020
  29. Oct 02, 2020
  30. Sep 28, 2020
    • Alex Sharov's avatar
      bitmap indices for logs (#1124) · e02d6acc
      Alex Sharov authored
      
      * save progress
      
      * try now
      
      * don't create bloom inside rlpDecode
      
      * don't create bloom inside ApplyTransaction
      
      * clean
      
      * clean
      
      * clean
      
      * clean
      
      * clean
      
      * clean
      
      * clean
      
      * clean
      
      * rename method
      
      * print timings
      
      * print timings
      
      * print timings
      
      * sort before flush
      
      * fix err lint
      
      * clean
      
      * move tests to transactions
      
      * compressed version
      
      * up bound
      
      * up bound
      
      * more tests
      
      * more tests
      
      * more tests
      
      * more tests
      
      * better removal
      
      * clean
      
      * better performance of get/put methods
      
      * clean
      
      * clean
      
      * clean
      
      * clean
      
      * clean
      
      * clean
      
      * clean
      
      * clean
      
      * clean
      
      * clean
      
      * clean
      
      * clean
      
      * clean
      
      * optimize rpcdaemon
      
      * fix test
      
      * fix rpcdaemon
      
      * fix test
      
      * simplify
      
      * simplify
      
      * fix nil pointer
      
      * clean
      
      * revert some changes
      
      * add some logs
      
      * clean
      
      * try without optimize
      
      * clean
      
      * clean
      
      * clean
      
      * clean
      
      * try
      
      * move log_index to own stage
      
      * move log_index to own stage
      
      * integration add log_index stage
      
      * integration add log_index stage
      
      * clean
      
      * clean
      
      * print timing
      
      * remove duplicates at unwind
      
      * extract truncateBitmaps func
      
      * try detect
      
      * clean
      
      * clean
      
      * clean
      
      * clean
      
      * clean
      
      * clean
      
      * clean
      
      * clean
      
      * clean
      
      * clean
      
      * clean
      
      * clean
      
      * clean
      
      * clean
      
      * clean
      
      * clean
      
      * clean
      
      * clean
      
      * clean
      
      * clean
      
      * clean
      
      * clean
      
      * clean
      
      * clean
      
      * clean
      
      * clean
      
      * clean
      
      * clean
      
      * clean
      
      * clean
      
      * clean
      
      * clean
      
      * add blackList of topics
      
      * clean
      
      * clean
      
      * clean
      
      * clean
      
      * clean
      
      * clean
      
      * clean
      
      * clean
      
      * sharding 1
      
      * sharded 2
      
      * sharded 2
      
      * sharded 2
      
      * sharded 2
      
      * sharded 2
      
      * sharded 2
      
      * sharded 2
      
      * sharded 2
      
      * sharded 2
      
      * sharded 2
      
      * sharded 2
      
      * sharded 2
      
      * sharded 2
      
      * sharded 2
      
      * sharded 2
      
      * sharded 2
      
      * sharded 3
      
      * sharded 3
      
      * sharded 3
      
      * speedup things by putCurrent and putReserve
      
      * clean
      
      * optimize trim
      
      * clean
      
      * remove blacklist
      
      * add more info to err
      
      * ?
      
      * clean
      
      * clean
      
      * clean
      
      * clean
      
      * clean
      
      * working version
      
      * switch to cgo version of roaring bitmaps
      
      * clean
      
      * clean
      
      * clean
      
      * clean
      
      * more docs
      
      * clean
      
      * clean
      
      * fix logs bloom field
      
      * Fix debug_getModifiedAccountsByNumber
      
      * Try to fix crash
      
      * fix problem with "absent block"
      
      * fix problem with "absent block"
      
      * remove optimize method call
      
      * remove roaring iterator
      
      * fix problem with rebuild indicess
      
      * remove debug prints
      
      * tests for eth_getLogs involving topics
      
      * add tests for new stage, speparate topics into 2 buckets
      
      * version up
      
      * remove debug logs
      
      * remove debug logs
      
      * remove bloom filter implementation
      
      * Optimisation
      
      * Optimisatin not required, make rpctest lenient to geth errors
      
      * Lenient to geth failures
      
      Co-authored-by: default avatarAlexey Akhunov <akhounov@gmail.com>
  31. Sep 15, 2020
    • Thomas Jay Rush's avatar
      1075 RPC additions and cleanup of README (#1117) · f596a631
      Thomas Jay Rush authored
      * Rewrite of README for clarity and expanding implementation table
      
      * Small cleanups for web3_api.go
      
      * Changed GetReceipts function to non-export (getRecipts) and cleaned up comments
      
      * Added a comment for GetLogsByHash
      
      * Add support for eth_protocolVersion and eth_chainId
      
      * Adding comments and re-ordering fields to agree with Parity's ordering
      
      * Added support for eth_listening. Moved net_version to same file as others
      
      * Setup for adding eth_gasPrice
  32. Sep 14, 2020
  33. Sep 13, 2020
Loading