good morning!!!!

Skip to content
Snippets Groups Projects
  1. Jun 30, 2021
  2. Jun 27, 2021
  3. Jun 04, 2021
  4. Jun 03, 2021
  5. May 28, 2021
  6. May 26, 2021
  7. May 20, 2021
    • Alex Sharov's avatar
      rename (#1978) · 0be3044b
      Alex Sharov authored
      * rename
      
      * rename "make grpc"
      
      * rename "abi bindings templates"
      
      * rename "abi bindings templates"
      0be3044b
  8. May 18, 2021
  9. May 04, 2021
    • Artem Vorotnikov's avatar
      Simplify ChangeSet implementation and tests (#1878) · 21488856
      Artem Vorotnikov authored
      * Move storage changeset code into one file
      
      * Simplify storage changeset tests
      
      * simplify more
      
      * more
      
      * more
      
      * more
      
      * move account changeset into one file
      
      * simplify account changeset test
      
      * NewStorageChangesetPlain -> NewStorageChangeSet
      
      * EncodeStoragePlain -> EncodeStorage
      
      * StorageChangeSetPlain -> StorageChangeSet
      
      * AccountChangeSetPlain -> AccountChangeSet
      
      * more
      
      * more
      
      * more
      
      * Simplify EncodeStorage
      
      * more
      
      * Simplify FromDBFormat
      
      * more rename
      
      * rename changeset buckets (constant names only)
      21488856
  10. Apr 29, 2021
  11. Apr 26, 2021
  12. 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>
      12cde417
  13. Apr 19, 2021
  14. Apr 03, 2021
  15. Apr 02, 2021
  16. Mar 31, 2021
  17. Mar 29, 2021
  18. Mar 26, 2021
  19. Mar 21, 2021
  20. Mar 18, 2021
  21. Mar 16, 2021
  22. Mar 15, 2021
  23. Mar 14, 2021
  24. Mar 13, 2021
  25. Mar 12, 2021
    • Felföldi Zsolt's avatar
      les: move server pool to les/vflux/client (#22377) · d785b18d
      Felföldi Zsolt authored
      * les: move serverPool to les/vflux/client
      
      * les: add metrics
      
      * les: moved ValueTracker inside ServerPool
      
      * les: protect against node registration before server pool is started
      
      * les/vflux/client: fixed tests
      
      * les: make peer registration safe
      # Conflicts:
      #	les/client.go
      #	les/client_handler.go
      #	les/peer.go
      #	les/vflux/client/queueiterator_test.go
      #	les/vflux/client/serverpool.go
      #	les/vflux/client/serverpool_test.go
      #	les/vflux/client/valuetracker.go
      #	les/vflux/client/valuetracker_test.go
      d785b18d
    • lightclient's avatar
      all: add support for EIP-2718, EIP-2930 transactions (#21502) · 50d97530
      lightclient authored
      
      This adds support for EIP-2718 typed transactions as well as EIP-2930
      access list transactions (tx type 1). These EIPs are scheduled for the
      Berlin fork.
      
      There very few changes to existing APIs in core/types, and several new APIs
      to deal with access list transactions. In particular, there are two new
      constructor functions for transactions: types.NewTx and types.SignNewTx.
      Since the canonical encoding of typed transactions is not RLP-compatible,
      Transaction now has new methods for encoding and decoding: MarshalBinary
      and UnmarshalBinary.
      
      The existing EIP-155 signer does not support the new transaction types.
      All code dealing with transaction signatures should be updated to use the
      newer EIP-2930 signer. To make this easier for future updates, we have
      added new constructor functions for types.Signer: types.LatestSigner and
      types.LatestSignerForChainID.
      
      This change also adds support for the YoloV3 testnet.
      
      Co-authored-by: default avatarMartin Holst Swende <martin@swende.se>
      Co-authored-by: default avatarFelix Lange <fjl@twurst.com>
      Co-authored-by: default avatarRyan Schneider <ryanleeschneider@gmail.com>
      # Conflicts:
      #	accounts/abi/bind/backends/simulated.go
      #	cmd/evm/internal/t8ntool/execution.go
      #	cmd/evm/internal/t8ntool/transition.go
      #	cmd/geth/main.go
      #	cmd/geth/usage.go
      #	core/bench_test.go
      #	core/state/statedb.go
      #	core/state_prefetcher.go
      #	core/state_processor.go
      #	core/state_transition.go
      #	core/tx_pool.go
      #	core/types/block.go
      #	core/types/derive_sha.go
      #	core/types/gen_tx_json.go
      #	core/types/receipt.go
      #	core/types/receipt_test.go
      #	core/types/transaction.go
      #	core/types/transaction_signing.go
      #	core/types/transaction_test.go
      #	ethclient/ethclient.go
      #	ethclient/signer.go
      #	graphql/graphql.go
      #	internal/ethapi/api.go
      #	internal/guide/guide_test.go
      #	les/benchmark.go
      #	les/odr_test.go
      #	light/odr_test.go
      #	light/txpool.go
      #	miner/worker.go
      #	miner/worker_test.go
      #	signer/core/api.go
      #	tests/state_test_util.go
      #	trie/stacktrie_test.go
      #	turbo/stages/blockchain_test.go
      50d97530
  26. Mar 10, 2021
  27. Mar 09, 2021
  28. Mar 08, 2021
    • Péter Szilágyi's avatar
      core, eth: split eth package, implement snap protocol (#21482) · 69345907
      Péter Szilágyi authored
      This commit splits the eth package, separating the handling of eth and snap protocols. It also includes the capability to run snap sync (https://github.com/ethereum/devp2p/blob/master/caps/snap.md
      
      ) , but does not enable it by default.
      
      Co-authored-by: default avatarMarius van der Wijden <m.vanderwijden@live.de>
      Co-authored-by: default avatarMartin Holst Swende <martin@swende.se>
      # Conflicts:
      #	cmd/geth/misccmd.go
      #	cmd/utils/flags.go
      #	core/blockchain.go
      #	core/blockchain_snapshot_test.go
      #	core/forkid/forkid.go
      #	core/rawdb/accessors_snapshot.go
      #	core/rawdb/schema.go
      #	core/state/snapshot/generate.go
      #	core/state/statedb.go
      #	eth/api_test.go
      #	eth/backend.go
      #	eth/downloader/downloader.go
      #	eth/downloader/downloader_test.go
      #	eth/downloader/modes.go
      #	eth/downloader/queue.go
      #	eth/downloader/statesync.go
      #	eth/gen_config.go
      #	eth/handler.go
      #	eth/handler_test.go
      #	eth/helper_test.go
      #	eth/peer.go
      #	eth/protocol.go
      #	eth/protocol_test.go
      #	eth/sync.go
      #	eth/sync_test.go
      #	ethstats/ethstats.go
      #	les/client.go
      #	les/enr_entry.go
      #	les/handler_test.go
      #	les/peer.go
      #	les/server_handler.go
      #	tests/block_test_util.go
      #	trie/proof.go
      #	trie/proof_test.go
      #	trie/trie.go
      #	turbo/trie/notary.go
      #	turbo/trie/sync_bloom.go
      69345907
Loading