good morning!!!!

Skip to content
Snippets Groups Projects
  1. Mar 23, 2022
  2. Mar 18, 2022
  3. Mar 16, 2022
  4. Mar 15, 2022
  5. Mar 13, 2022
  6. Mar 12, 2022
  7. Mar 09, 2022
    • leonardchinonso's avatar
      Feature/test event logs (#3631) · 14b30021
      leonardchinonso authored
      * Adding contract code for event logs subscription
      
      * Saving changes
      
      * gofmt'd files
      
      * Setting up devnet test tool for log subscription testing
      
      * Fixed lint errors
      
      * Changes to debug case
      
      * fixed linting
      
      * Committing debugging changes
      
      * Finalised contract tx creation and mining
      
      * Fixed lint errors
      
      * Made base fee upper limit a constant
      Unverified
      14b30021
  8. Mar 07, 2022
  9. Mar 03, 2022
  10. Mar 01, 2022
  11. Feb 24, 2022
  12. Feb 23, 2022
  13. Feb 22, 2022
  14. Feb 21, 2022
    • Andrew Ashikhmin's avatar
      Fix coinbase in stage_mining_exec (#3564) · 980276c3
      Andrew Ashikhmin authored
      * Simplify TerminalBlockHash & TerminalBlockNumber
      
      * Simplify FeedHeaderPoS
      
      * More accurate comment
      
      * Relax TerminalBlockHash check
      
      * Extract the sleep hack into stageLoopIsBusy
      
      * Several short naps instead of a single longish sleep
      
      * Fix coinbase in stage_mining_exec
      
      * More orthodox loop
      
      * typo in comment
      Unverified
      980276c3
  15. Feb 20, 2022
    • Enrique Jose  Avila Asapche's avatar
      Get block by time stamp (#3514) · d12560f1
      Enrique Jose Avila Asapche authored
      * initial
      
      * binary search through blocks
      
      * snapshot
      
      * returning highest block
      
      * oldest block is now 0
      
      * multiple test written for  getBlockByTimeStamp
      
      * retrieved picked block time stamp
      
      * added into erigon_api
      
      * returning pointer
      
      * reverting c37b99b2
      
      * deleted print
      
      * proper rpc block response
      
      * fixing test
      
      * returning lowest block
      
      * lint
      
      * typo
      
      * fixed test
      
      * returning lowest-1
      
      * skip while loop for times too big or small
      
      * added to readme
      
      * using sort.Search
      Unverified
      d12560f1
  16. Feb 19, 2022
  17. Feb 17, 2022
  18. Feb 16, 2022
  19. Feb 15, 2022
  20. Feb 14, 2022
  21. Feb 12, 2022
  22. Feb 11, 2022
  23. Feb 10, 2022
  24. Feb 09, 2022
    • 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
      Unverified
      8466cb1b
  25. Feb 08, 2022
  26. 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>
      Unverified
      35fcd3a8
  27. Feb 02, 2022
    • Igor Mandrigin's avatar
      fix compatibility of getting tx by number (#3409) · ff4fa5ef
      Igor Mandrigin authored
      * fix compatibility of getting tx by number
      
      `eth_getTransactionByBlockHashAndIndex` and `eth_getTransactionByBlockNumberAndIndex` should return `null` if the index provided is out of bound (checked with Infura and Cloudflare ETH gateway).
      
      * small fixup (formatting)
      Unverified
      ff4fa5ef
  28. Jan 30, 2022
  29. Jan 27, 2022
Loading