good morning!!!!

Skip to content
Snippets Groups Projects
  1. Feb 11, 2022
  2. Feb 10, 2022
  3. Feb 09, 2022
    • Thomas Jay Rush's avatar
      Updating README to include running two instances on the same machine. (#3460) · 1e42e067
      Thomas Jay Rush authored
      * Updating README to include running two instances on the same machine.
      
      * Updating formatting
      1e42e067
    • Andrew Ashikhmin's avatar
      New Engine API semantics (Kiln v1) (#3340) · 8466cb1b
      Andrew Ashikhmin authored
      * Disable PoS sync temporarily
      
      * Resore PoS sync
      
      * Handle Ctrl^C in HeadersPOS
      
      * Consistent naming
      
      * Extract verifyAndSavePoSHeader & downloadMissingPoSHeaders
      
      * Preparation for EngineForkChoiceUpdated re-orgs
      
      * Extract ForkingPoint
      
      * Comments
      
      * New proto for Engine API
      
      * EngineExecutePayload -> EngineNewPayload
      
      * Return INVALID_BLOCK_HASH if block hash is invalid
      
      * Return EngineStatus_ACCEPTED for side chain blocks
      
      * Update erigon-lib (PR 268)
      
      * Fix payload2Hash
      
      * reverseDownloadCh -> beaconPayloadCh
      
      * Update erigon-lib
      
      * Engine API updated
      
      * ExecutionStatus -> PayloadStatus
      
      * Introduce forkChoiceCh
      
      * Mock ForkChoiceMessage/PayloadStatus
      
      * Add ValidationError to PayloadStatus
      
      * Small clean-ups
      
      * Add INVALID_TERMINAL_BLOCK to EngineStatus
      
      * Add a comment
      
      * Extract handleNewPayload & handleForkChoice
      
      * Partially implement handleForkChoice
      
      * Update erigon-lib
      
      * short vs long re-org
      
      * Move header insertion out of downloadMissingPoSHeaders
      
      * Update erigon-lib
      
      * Refactor ProcessSegmentPOS
      
      * Fix imports
      
      * Wire downloadMissingPoSHeaders into handleForkChoice
      
      * evictOldPendingPayloads
      
      * nolint:unused for assertSegment
      
      * Try nolint instead of nolint:unused
      
      * Small comment improvements
      
      * HeadHeaderHash/StageProgress in handleForkChoice
      
      * TODO: bodyDownloader.AddToPrefetch(block)
      
      * Review call suggestions
      
      * Don't use ReadHeaderNumber in ProcessSegmentPOS
      
      * Don't leave ethbackend waiting when server is stopping
      
      * Update erigon-lib
      
      * More explicit signature of downloadMissingPoSHeaders
      8466cb1b
    • alex.sharov's avatar
      Revert "save" · ab623773
      alex.sharov authored
      This reverts commit 104ed397.
      ab623773
    • alex.sharov's avatar
      save · 104ed397
      alex.sharov authored
      104ed397
    • Alex Sharov's avatar
      Embed downloader (#3450) · 1d6f8a04
      Alex Sharov authored
      * save
      
      * save
      
      * save
      
      * save
      
      * save
      
      * save
      1d6f8a04
    • alex.sharov's avatar
      snapshot: mainnet hashes · d8af3953
      alex.sharov authored
      d8af3953
    • alex.sharov's avatar
      bor: ensure db exists · 863db147
      alex.sharov authored
      863db147
    • Alex Sharov's avatar
      bor: ensure db exists (#3449) · e5081c78
      Alex Sharov authored
      e5081c78
    • alex.sharov's avatar
      snapshot: mainnet hashes · e82e19c4
      alex.sharov authored
      e82e19c4
  4. Feb 08, 2022
  5. Feb 07, 2022
    • Enrique Jose  Avila Asapche's avatar
      Merging Turbo bor into devel (#3372) · 35fcd3a8
      Enrique Jose Avila Asapche authored
      
      * implemented bor consensus
      
      * add bor flags to default
      
      * change bucket into snapshot to clique
      
      * enable stateSync
      
      * bypass reciept checks
      
      * fix receipt calculation and bor logs
      
      * fix: contract call wrt bor
      
      * Update mumbai config
      
      * Add: bor-mainnet flag and config
      
      * Add bor consensus to integration
      
      * use header coinbase in block context
      
      * london fork mumbai changes
      
      * fix genesis error
      
      * Jaipur fork for mumbai
      
      * add sysCall to verifyHeader
      
      * added bor related rpc method implementation
      
      * added bor specific rpc extensions
      
      * fixes in snapshot implementation, major refactor for bor rpc
      
      * modify consensus specific db path for bor
      
      * fix: remove parallel compute for get root hash rpc method
      
      * Added bor-receipt flow
      
      * Use turbo-bor-lib and bor tables
      
      * Use bor table in RPC snapshot
      
      * Update README.md
      
      * Update README.md
      
      * Update README.md
      
      * Update README.md
      
      * update rpc readme
      
      * link rpc docs in readme
      
      * Update Readme
      
      * Update Readme
      
      * move erigon namespace rpc methods to eth
      
      * rm: erigon namespace
      
      * rm: erigon namespace, update list of available rpc methods, add example
      
      * fix: binary name in rpc readme
      
      * fix: max db size
      
      * Add london to bor-mainnet
      
      * updated node.go
      
      * add system req to readme
      
      * golang version fix readme
      
      * added networknames in correct place
      
      * nil
      
      * ran gofmt
      
      * erigon
      
      * fixed fake.go
      
      * dont need turbor-lib
      
      * old readme
      
      * fixing readme
      
      * half
      
      * other half
      
      * changed return
      
      * fixing return
      
      * fixed return
      
      * fixed flags
      
      * gofmt
      
      * merge with devel
      
      * latest erigon-lib
      
      * fixed context.coinbase
      
      * took out syscall
      
      * fixed params in hash
      
      * bor type now is consensus.Engine
      
      * parlia is consensus.Engine
      
      * missing arg and repeated importation
      
      * repeated importation
      
      * fixed eth_receipts.go
      
      * deleted duplicate issuance
      
      * part of consensus.Engine type
      
      * added eth_api issuance
      
      * networkname
      
      * added erigon_system file
      
      * fork struct taken out
      
      * added erigon block
      
      * getLogByHash for erigonImpl
      
      * gofmt
      
      * fixed lint
      
      * ops
      
      * gofmt
      
      * gofmt
      
      * added APIImple functions
      
      * fixed clique test
      
      * took out print
      
      * fixed state added balance
      
      * fixed README
      
      * fixed rpcDaemon README
      
      * fixed integration README
      
      * updated blockchain.go
      
      * lint
      
      * added bor back into blockchain.go
      
      * took out comment
      
      * lint
      
      * updated daemon
      
      * updated wtb
      
      * removed duplicate
      
      * removed VerifyHeaders
      
      * prevent use of wrong Transfer
      
      * fixed state_processor.go
      
      * fixed state_transition.go
      
      * fixed headers
      
      * returning err
      
      * error handling in bor read tx look up
      
      * put for txLookUp
      
      * dealing with error
      
      * lint
      
      * traces
      
      * more traces
      
      * fixed receipt in execution
      
      * getTrasanction receipt for bor or others
      
      * nil
      
      * lint
      
      * ops
      
      * deleted syscall
      
      * took out else
      
      * Merge branch 'devel
      
      * tests syscalls
      
      * changed borReceipt to receipt
      
      * reset header algos
      
      * arguments fix
      
      * took out prefixes
      
      * lint
      
      * erigon-named
      
      * borReceiptKey = blocknumber
      
      * reverts e3b60c2e159d03efcb855f7ab3da5a098dd60c33.
      
      * correct hashing tx
      
      * dont need it here
      
      * lint
      
      * added txlookup for bor
      
      * change to uint256
      
      * outputs for isBor
      
      * wrapper
      
      * added isBor and isParlia
      
      * isBor
      
      * fixed BorTransfer
      
      * not readBody
      
      * correct prefix
      
      * added blockNum
      
      * added readStorageBody
      
      * readStorageBody
      
      * lint
      
      * got rid of unnecessary bor_receipt func
      
      * onlny if bor
      
      * use clone
      
      * append
      
      * writeToSlice
      
      * added isBor flag
      
      * fixed writeToSlice
      
      * normal sorting
      
      * lint
      
      * Reset erigon-snapshots
      
      * Move bor prefix into if
      
      Co-authored-by: default avatarKrishna Upadhyaya <krishnau1604@gmail.com>
      Co-authored-by: default avatarManav Darji <manavdarji.india@gmail.com>
      Co-authored-by: default avatarUttam Singh <uttamkhanduja@yahoo.in>
      Co-authored-by: default avatarGiulio Rebuffo <giulio.rebuffo@gmail.com>
      Co-authored-by: default avatarAlex Sharp <alexsharp@Alexs-MacBook-Pro.local>
      35fcd3a8
    • alex.sharov's avatar
      save · ad866187
      alex.sharov authored
      ad866187
    • Alex Sharov's avatar
      prepare to add downloader inside erigon (#3441) · 69ae7dca
      Alex Sharov authored
      * save
      
      * save
      
      * save
      
      * save
      69ae7dca
    • alex.sharov's avatar
      don't drop on ctx cancel · c421df79
      alex.sharov authored
      c421df79
    • alex.sharov's avatar
      don't drop on ctx cancel · c461eec2
      alex.sharov authored
      c461eec2
    • Alex Sharov's avatar
      don't drop on ctx cancel (#3440) · 4540cdd0
      Alex Sharov authored
      4540cdd0
    • alex.sharov's avatar
      remove debug line · 5f4c284e
      alex.sharov authored
      5f4c284e
    • Alex Sharov's avatar
  6. Feb 05, 2022
Loading