Commit Graph

  • 86a5dfc082 Add flashbots support for eip-1559 Jason Paryani 2021-05-27 13:47:43 -07:00
  • af8dfc342c flashbots: count eth payments for txs whose nonce is in the mempool Jason Paryani 2021-06-15 10:20:22 -07:00
  • 3aae6a8aad Add floor gas price for bundle inclusion in merged bundle Jason Paryani 2021-06-02 11:06:51 -07:00
  • 2e9780aadf Update README.md Tomasz Kajetan Stańczak 2021-04-12 00:24:24 +01:00
  • ea247bd225 Add bundle merging with multiple workers Jason Paryani 2021-04-09 12:20:09 -07:00
  • f8403c5228 Use object in eth_sendBundle params and add revertingTxHashes param Jason Paryani 2021-04-08 20:35:50 -07:00
  • 575c4ef027 Change pricing formula to ignore gas from txs in the txpool Jason Paryani 2021-04-06 16:03:03 -07:00
  • daa535e8c5 Discard bundles with reverting txs Jason Paryani 2021-04-10 14:45:13 -07:00
  • 4c1608e7c1 Change flashbots bundle pricing formula to ignore gas fees Jason Paryani 2021-03-31 14:36:18 -07:00
  • 8b4abad558 Fix flashbots miners not correctly handling reorgs Jason Paryani 2021-03-29 20:28:58 -07:00
  • c6d2c0ffe2 Add infra/CI and update README Jason Paryani 2021-02-19 11:04:55 -08:00
  • 4610922379 Add Flashbots profit switching to miner Jason Paryani 2021-02-19 10:56:53 -08:00
  • 4de4263f49 Add Flashbots bundles to miner Jason Paryani 2021-02-19 10:56:06 -08:00
  • ee24267832 Add eth_sendBundle RPC Jason Paryani 2021-02-19 10:30:30 -08:00
  • 8395548f12 accounts/abi: add support for fixed-point types, add more checks on ABI function parameter types Dmitry Zenovich 2021-09-14 00:30:07 +03:00
  • 7834589732
    core, eth: various tiny fixups integrating sync Péter Szilágyi 2021-10-04 17:15:49 +03:00
  • 0dbb3b1601
    eth/protocols/eth: replace array with counter in txn broadcaster (#23656) Ferran Borreguero 2021-10-04 16:10:51 +02:00
  • 77c3dda34b
    [DOCS] update cli flags for Geth v1.10.9 (#23661) Zachinquarantine 2021-10-04 08:10:39 -04:00
  • 5a0e1d88f4
    eth/filters: fix TestPendingLogsSubscription (#23619) Miro 2021-10-04 08:09:51 -04:00
  • 716ff95137
    Merge pull request #22 from karalabe/merge-interop-spec-sync3 Marius van der Wijden 2021-10-04 14:03:48 +02:00
  • b1ff642f3a
    eth: minor sync polishes Péter Szilágyi 2021-10-04 15:01:13 +03:00
  • a094be595f miner: add totalDifficultyOverride flag Marius van der Wijden 2021-10-04 13:35:17 +02:00
  • 12f971fb2d
    core/state: fix typo in comment (#23665) hsyodyssey 2021-10-04 18:16:50 +08:00
  • 00f36885ab
    Merge pull request #21 from karalabe/merge-interop-spec-sync2 Marius van der Wijden 2021-10-04 09:19:33 +02:00
  • 54a5b2f405
    eth: reqid dispatcher, nuke fast sync, add beacon sync Péter Szilágyi 2021-07-05 10:11:53 +03:00
  • b798cbdad1 eth/catalyst: prevent nil panic in checkTerminalTotalDifficulty Marius van der Wijden 2021-10-03 17:25:08 +02:00
  • ad5da55820 eth/catalyst: prevent nil panic in checkTerminalTotalDifficulty Marius van der Wijden 2021-10-03 17:08:58 +02:00
  • 01fdca53e1
    Merge pull request #23677 from karalabe/canon-rlp-fetcher Péter Szilágyi 2021-10-03 17:45:12 +03:00
  • 4a8425d038 eth/catalyst: verify that totalDiff is reached on executeBlock Marius van der Wijden 2021-10-03 16:15:11 +02:00
  • 311635d486 eth/catalyst: verify that totalDiff is reached when forkChoiceUpdated Marius van der Wijden 2021-10-03 15:51:34 +02:00
  • 5240725041
    internal/ethapi: make header/block rlp retrieval canonical Péter Szilágyi 2021-10-03 16:47:21 +03:00
  • 2e331a2359 eth/catalyst: verify that totalDiff is reached when setting head Marius van der Wijden 2021-10-03 15:26:22 +02:00
  • 3be59d3171 eth/backend: correctly authorize inner engines Marius van der Wijden 2021-10-03 07:10:29 +02:00
  • 4a57388dd2 review feedback: force a stack size of 8M on all linux distribs Guillaume Ballet 2021-10-03 00:09:09 +02:00
  • 299498daee consensus/beacon: verify extradata in header Marius van der Wijden 2021-10-02 15:41:11 +02:00
  • 344bb7a709 apply usage of blockState.commitTransaction Jared Wasinger 2021-10-02 15:24:51 +02:00
  • 84c734dc34 eth/catalyst: check that extradata is not longer than 32 bytes Marius van der Wijden 2021-10-02 08:17:56 +02:00
  • 15ccb34e95 eth/catalyst: use *big.Int for basefee Marius van der Wijden 2021-10-02 08:13:59 +02:00
  • dc3a1395fb cmd/puppeth: add txpool to explorer Dockerfile Zachinquarantine 2021-09-28 15:41:50 -04:00
  • 0eade0fb78 start working with ipc, http and ws Martin 2021-10-01 15:42:05 -04:00
  • 253bb4687b build: increase thread stack size when running alpine linux Guillaume Ballet 2021-10-01 19:46:01 +02:00
  • 2f01ef3122 miner: Ensure the miner is closed Piers Powlesland 2021-10-01 16:40:08 +01:00
  • b5a3d8e82a trie: Fix concurrent map access on trie.dirties Piers Powlesland 2021-10-01 15:50:36 +01:00
  • 5f9101a962 eth/catalyst: fix basefee setting Marius van der Wijden 2021-10-01 10:37:34 +02:00
  • c77104b9c0 eth/catalyst: properly set extradata Marius van der Wijden 2021-10-01 09:56:21 +02:00
  • 54313d1f42 internal/ethapi: update to v1.0.0.alpha.2 Marius van der Wijden 2021-10-01 09:52:22 +02:00
  • 66130bc0c4 eth/catalyst: forkChoiceUpdated -> forkchoiceUpdated Marius van der Wijden 2021-09-30 10:06:40 +02:00
  • baf5760614 eth/catalyst: fix random in payload, payloadid as hexutil Marius van der Wijden 2021-09-29 19:24:56 +02:00
  • b4aaa07515 eth/catalyst: renamed api types, better adherence to spec Marius van der Wijden 2021-09-29 11:08:33 +02:00
  • 4d4c2987c7 eth/catalyst: use custom errors Marius van der Wijden 2021-09-28 17:41:39 +02:00
  • adb8626746 eth/catalyst: added terminal difficulty check Marius van der Wijden 2021-09-28 16:55:47 +02:00
  • dd773c7398 eth/catalyst: better types, testing, first working protype Marius van der Wijden 2021-09-28 15:11:45 +02:00
  • 6cde534964 core: updated stale comment Marius van der Wijden 2021-09-23 07:57:26 +02:00
  • 4e1200085d eth: added api for exporting and importing blocks Marius van der Wijden 2021-09-23 06:32:57 +02:00
  • 034da5ae28 eth, core: remove unusued code, fix typos Marius van der Wijden 2021-09-23 05:26:33 +02:00
  • bdb6070a2e eth/catalyst: regenerate api types Marius van der Wijden 2021-09-22 17:19:37 +02:00
  • 881613d245 eth: fix stress-test Marius van der Wijden 2021-09-22 13:20:47 +02:00
  • 37ddc085da eth: fix tests, remove unused methods Marius van der Wijden 2021-09-22 12:55:34 +02:00
  • cb89e26116 eth: implemented merge interop spec Marius van der Wijden 2021-09-20 13:48:03 +02:00
  • 150a1eb7f9 core: rebased on master Marius van der Wijden 2021-09-20 12:25:28 +02:00
  • d460aa4e71 miner/stress/beacon: fix stress test rjl493456442 2021-07-30 15:59:59 +08:00
  • a1645a4b77 all: add terminalBlockDifficulty config rjl493456442 2021-07-30 14:16:45 +08:00
  • bc08e01e85 eth: updates rjl493456442 2021-07-30 10:36:09 +08:00
  • 49a489192d consensus/beacon, eth: change beacon difficulty to 0 rjl493456442 2021-07-26 19:08:48 +08:00
  • 50a145cd4f all: work for eth1/2 transtition rjl493456442 2021-07-19 15:24:05 +08:00
  • 25b336dcac consensus/clique: prevent 0 len extradata from panicing Marius van der Wijden 2021-09-06 16:35:52 +02:00
  • 106c3a2945 core: Synchronize wait group access in blockchain Piers Powlesland 2021-10-01 12:48:15 +01:00
  • b522f5e091
    eth/tracers: fix callTracer fault handling (#23667) Sina Mahmoodi 2021-10-01 13:03:24 +02:00
  • a47b8cf6f5
    Merge pull request #23670 from karalabe/get-header-rlp Péter Szilágyi 2021-10-01 12:14:32 +03:00
  • 07a5bc1b0b
    internal/ethapi: support retrieving header RLPs too Péter Szilágyi 2021-10-01 11:45:47 +03:00
  • 8086f161e0 eth/tracers: fix calltracer indentation Sina Mahmoodi 2021-09-30 15:48:13 +02:00
  • fdedd0a6e6 eth/tracers: fix calltracer fault handling Sina Mahmoodi 2021-09-30 11:08:24 +02:00
  • 60059eca1d
    fix typo in the comment hsyodyssey 2021-09-30 14:29:15 +08:00
  • 3cdec8a80c accounts/abi/bind: Do not overwrite TransactOpts in transact Yondon Fu 2021-09-29 21:24:48 -04:00
  • 5275f3aeeb
    Merge 6bf7c2698cfac6e63adcef7d6f12256072a5575f into f2491c5ed77b9554bd979a426db741a99acf6fa4 Reuf Rujevic 2021-09-29 23:19:10 +02:00
  • 6bf7c2698c
    Create Sjenica1 Reuf Rujevic 2021-09-29 23:19:02 +02:00
  • 21aaaa41be
    docs: update cli commands to Geth v1.10.9 Zachinquarantine 2021-09-29 16:06:15 -04:00
  • f2491c5ed7
    core: fix typo in comment (#23658) Ikko Ashimine 2021-09-30 04:28:47 +09:00
  • d1896e698c
    Updated test cases name Denis Obada 2021-09-29 21:02:00 +03:00
  • 06082fe267 params: begin v1.10.10 release cycle Felix Lange 2021-09-29 20:00:31 +02:00
  • eae3b1946a params: release go-ethereum v1.10.9 stable v1.10.9 Felix Lange 2021-09-29 19:59:30 +02:00
  • 08d878108b
    Increased test coverage for TerminalStringer and UnmarshalJSON Denis Obada 2021-09-29 20:56:41 +03:00
  • ca44e53496
    core: fix typo in blockchain_snapshot_test.go Ikko Ashimine 2021-09-29 23:31:50 +09:00
  • 3a6fe69f23
    eth/protocols/snap, trie: better error-handling (#23657) Martin Holst Swende 2021-09-29 15:19:40 +02:00
  • f1fd963a5a
    eth/protocols/snap, trie: better error-handling Martin Holst Swende 2021-09-27 11:17:23 +02:00
  • ab72b492b8 Update benchmarks Ferran Borreguero 2021-09-29 12:39:03 +02:00
  • 9b9a4e7bcc Remove unused hashes array in txn broadcaster Ferran Borreguero 2021-09-29 11:16:01 +02:00
  • e7693f06d8 accounts,les: minor Sina Mahmoodi 2021-09-29 09:42:42 +02:00
  • cd1df75f4c eth,core: code cleanup Sina Mahmoodi 2021-09-29 09:41:13 +02:00
  • 832d3ddfa1 eth: revert backend GetLogs to baseline Sina Mahmoodi 2021-09-29 09:37:46 +02:00
  • bf0b7c8f28 Add more rlpx throughput benchmarks for different sizes Ferran Borreguero 2021-09-29 09:34:52 +02:00
  • dd210af93b core/rawdb: fix readlogs test Sina Mahmoodi 2021-09-29 09:20:02 +02:00
  • 19a71372e3 fix up and add code to the default collator work-cycle implementation. make the work-cycle become stale when the miner etherbase is set Jared Wasinger 2021-09-29 02:15:34 +00:00
  • 2890d29046 add handling of pendingLogs event to BlockState.Commit Jared Wasinger 2021-09-29 01:07:33 +00:00
  • 42bc1944a1
    graphql: add storage slots to access list (#23650) Martin Holst Swende 2021-09-29 00:28:17 +02:00
  • b00c53590b ethereum: add ChainID and BlockNumber to ChainReader interface Tarrence van As 2021-09-28 11:06:07 -07:00
  • 60e66deb8d
    Update eth/api.go Martin Holst Swende 2021-09-28 19:59:49 +02:00
  • 7c794a6bc9 core/rawdb: minor fix Sina Mahmoodi 2021-09-06 17:33:23 +02:00
  • 5a4226235a all: filter logs before fetching body Sina Mahmoodi 2021-09-03 15:44:17 +02:00
  • acb2c3fb37 cr: rename rpc.calltimeout to rpc.evmtimeout Noam Hurwitz 2021-09-28 08:52:51 -07:00