good morning!!!!

Skip to content
Snippets Groups Projects
  1. Jun 25, 2021
    • Alex Sharov's avatar
      Sokol v0 (#2228) · 605d7a8d
      Alex Sharov authored
      * handle chain flag in integration
      
      * handle chain flag in integration
      
      * handle chain flag in integration
      
      * save
      
      * save
      
      * merge devel
      
      * save
      
      * noopWriter - one is enough
      
      * chain spec parser
      
      * chain spec parser
      
      * embed
      
      * embed
      
      * embed
      
      * embed
      
      * embed
      
      * embed
      
      * embed
      
      * clean
      
      * clean
      
      * correct alloc after reset state
      
      * correct alloc after reset state
      
      * correct alloc after reset state
      
      * integration reset state now does re-apply genesis and chainConfig
      
      * eips summary
      
      * eips summary
      
      * eips summary
      605d7a8d
  2. Jun 19, 2021
  3. Jun 11, 2021
    • Evgeny Danilenko's avatar
      TEVM status pruning (#2034) · de26634d
      Evgeny Danilenko authored
      * use trace for TEVM status
      
      * restore testdata
      
      * fix getting contract from plain state
      
      * unwind
      
      * linters
      
      * reproducible build debug
      
      * debug
      
      * debug
      
      * remove debug
      de26634d
  4. Jun 06, 2021
  5. Jun 05, 2021
  6. Jun 04, 2021
  7. Jun 03, 2021
  8. May 27, 2021
    • Evgeny Danilenko's avatar
      Tevm stage 1 (#1845) · 7352b811
      Evgeny Danilenko authored
      * convert contracts after block execution
      
      * check if has tevm code
      
      * after review-1
      
      * handle ErrNotFound
      
      * typo
      
      * tests
      
      * tevm code bucket
      
      * testdata
      
      * execute pre-stage
      
      * after merge
      
      * test fix
      
      * test fix
      
      * fix test after merge
      
      * disable translation stage
      
      * after merge
      
      * rename params
      
      * rename to Erigon
      
      * parallelize EVM translation
      
      * fix
      
      * logging and fixes
      
      * fix
      
      * todos
      
      * cleanup
      
      * revert erigorn renaming
      
      * unwind
      
      * tevm unwind
      
      * fix AppData
      
      * non-parallel version
      
      * comments
      7352b811
  9. May 26, 2021
  10. May 23, 2021
  11. May 20, 2021
  12. May 19, 2021
  13. May 18, 2021
  14. May 03, 2021
  15. May 01, 2021
  16. Apr 26, 2021
  17. 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
  18. Apr 19, 2021
  19. Apr 06, 2021
  20. Apr 03, 2021
  21. Apr 01, 2021
  22. Mar 29, 2021
  23. Mar 26, 2021
  24. Mar 23, 2021
  25. Mar 19, 2021
  26. Mar 18, 2021
  27. Mar 17, 2021
  28. Mar 14, 2021
  29. Mar 12, 2021
    • Marius van der Wijden's avatar
      accounts/keystore: use github.com/google/uuid (#22217) · e052d8e2
      Marius van der Wijden authored
      
      This replaces the github.com/pborman/uuid dependency with
      github.com/google/uuid because the former is only a wrapper for
      the latter (since v1.0.0).
      
      Co-authored-by: default avatarFelix Lange <fjl@twurst.com>
      # Conflicts:
      #	accounts/keystore/key.go
      #	accounts/keystore/passphrase.go
      #	accounts/keystore/presale.go
      #	cmd/ethkey/generate.go
      #	go.mod
      #	go.sum
      e052d8e2
    • 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
  30. Mar 10, 2021
  31. Mar 09, 2021
    • Alex Prut's avatar
      all: remove unneeded parentheses (#21921) · 1fb76cca
      Alex Prut authored
      * remove uneeded convertion type
      
      * remove redundant type in composite literal
      
      * omit explicit type where implicit
      
      * remove unused redundant parenthesis
      
      * remove redundant import alias duktape
      # Conflicts:
      #	core/state/snapshot/conversion.go
      #	eth/tracers/tracer.go
      #	metrics/cpu_syscall.go
      #	trie/trie_test.go
      1fb76cca
Loading