Commit Graph

  • 992ba56d01
    docs: fixup lightclient 2023-07-03 16:01:11 -06:00
  • 8695c9555b leveldb-meter Exca-DK 2023-07-03 22:11:34 +02:00
  • 96f0ee9bdd fix: defer useage kehiy 2023-07-03 12:15:55 -05:00
  • 8fff7fd101 return block info except blockhash Sina Mahmoodi 2023-07-03 18:07:36 +02:00
  • 1c405e88a5
    Create SDHFHFG mayabell1122 2023-07-03 16:42:48 +07:00
  • efc278ea20
    Create go ahlamyousuf 2023-07-03 16:04:30 +07:00
  • 82abc199ec update joohhnnn 2023-07-03 01:16:14 +08:00
  • ba286e5e5e cmd, eth/catalyst, miner: terminate block building by ResolveFull Gary Rong 2023-06-30 11:19:50 +08:00
  • a504a807e9 comments Jared Wasinger 2023-06-28 20:52:58 +02:00
  • c5927363ee remove period from developer genesis configuration Jared Wasinger 2023-06-28 19:07:41 +02:00
  • 3a16d2223d remove logging. add comment Jared Wasinger 2023-06-28 15:51:56 +02:00
  • 68608ca2fe refactor simulated_beacon based on miner API changes Jared Wasinger 2023-06-28 15:40:15 +02:00
  • e83d22d329 somewhat works... but is mistakenly tracking multiple payloads simultaneously Jared Wasinger 2023-06-27 18:00:44 +02:00
  • c6b50e9b17 eth/catalyst, miner: add GetFullPayload API Gary Rong 2023-06-26 15:46:34 +08:00
  • 134035282c wip: prepare for using new miner GetFullPayload api Jared Wasinger 2023-06-27 17:24:03 +02:00
  • 5eac860810 Update eth/catalyst/simulated_beacon.go jwasinger 2023-06-27 15:16:55 +02:00
  • 4fd9197454 better naming for feeRecipientMutex. move initialization of SimulatedBeacon fields into constructor. Jared Wasinger 2023-06-27 11:52:56 +02:00
  • 714bf984dc don't register catalyst service if in light sync mode Jared Wasinger 2023-06-27 10:22:46 +02:00
  • e3ab2db5b6 change dev.period flag to uint64 flag type Jared Wasinger 2023-06-26 14:12:57 +02:00
  • e21dc29597 only clear as many pending withdrawals from the queue as were included in the next payload Jared Wasinger 2023-06-25 19:23:53 +02:00
  • 8d3330a140 cmd/geth: prefer utils.Fatalf over returning an error object in makeFullNode. rename feeTarget->feeRecipient and remove getter function Jared Wasinger 2023-06-21 02:21:31 +02:00
  • 27f0bb0be2 move beginSealing and finalizeSealing out of loop Jared Wasinger 2023-06-20 23:35:17 +02:00
  • 402ac2ec64 Update eth/catalyst/simulated_beacon.go jwasinger 2023-06-20 21:49:08 +02:00
  • bb7b0cdece Update eth/catalyst/simulated_beacon.go jwasinger 2023-06-20 21:48:50 +02:00
  • c8d9ef37b7 Update eth/catalyst/simulated_beacon.go jwasinger 2023-06-20 21:48:38 +02:00
  • be5e29e8b3 rename getFeeRecipient() -> feeRecipient Jared Wasinger 2023-06-20 19:05:47 +02:00
  • 1bb92db349 move simulatedbeacon package contents under eth/catalyst Jared Wasinger 2023-06-20 18:56:08 +02:00
  • f687ee4d2a move SimulatedBeacon.shutdownCh initialization into constructor Jared Wasinger 2023-06-20 18:42:32 +02:00
  • 7c982004b6 remove uneccesary calls to engineAPI.ExchangeTransitionConfigurationV1 Jared Wasinger 2023-06-20 18:34:53 +02:00
  • f59982e539 move withdrawals into single array in withdrawalQueue. rename getQueued->queued Jared Wasinger 2023-06-20 18:19:46 +02:00
  • 30ca6f5c6a instantiate withdrawalQueue with new(...) Jared Wasinger 2023-06-20 16:27:11 +02:00
  • 7d4d5cf66a use common.Hash instead of *common.Hash for feeRecipient apis Jared Wasinger 2023-06-20 16:23:57 +02:00
  • 12b410a59a add license Jared Wasinger 2023-06-20 14:40:45 +02:00
  • 06213ac722 goimports Jared Wasinger 2023-06-20 00:56:35 +02:00
  • cca59ec085 Update cmd/geth/simulatedbeacon/simulatedbeacon.go jwasinger 2023-06-20 00:51:55 +02:00
  • 9c91d84828 Update cmd/geth/simulatedbeacon/simulatedbeacon.go jwasinger 2023-06-20 00:51:43 +02:00
  • 59df56264a Update cmd/geth/config.go jwasinger 2023-06-20 00:51:31 +02:00
  • c8c920dc0a rename simulatedbeacon files to reflect package name Jared Wasinger 2023-06-19 12:12:55 +02:00
  • b7408af71b don't register catalyst service twice in dev mode. Jared Wasinger 2023-06-18 18:24:26 -06:00
  • 434cc20fde fix withdrawals not being included when dev period is 0 Jared Wasinger 2023-06-15 12:09:52 -06:00
  • a0938fb3cf remove usage of log.Crit Jared Wasinger 2023-06-14 09:50:23 -06:00
  • 942a8414bb rename withdrawals->withdrawalQueue. re-include withdrawals in blocks Jared Wasinger 2023-06-14 09:01:13 -06:00
  • 92441a1ea7 cmd/geth/simulatedbeacon: refactorings Martin Holst Swende 2023-06-14 09:48:11 +02:00
  • 650374a317 lint Jared Wasinger 2023-06-13 12:31:42 -06:00
  • 5f048068f1 rename simulated_beacon package to simulatedbeacon. move under cmd/geth Jared Wasinger 2023-06-13 12:27:42 -06:00
  • 8d91eaadf3 don't validate withdrawal indices Jared Wasinger 2023-06-13 12:22:00 -06:00
  • fa9267d40a simulated_beacon: fixes Martin Holst Swende 2023-06-13 17:28:50 +02:00
  • c32fc8d7d1 use Sign instead of Bitlen to check if big.Int == 0 Jared Wasinger 2023-06-13 05:47:44 -06:00
  • fe5db72b50 check if we have any transactions, without relying on the pending block Jared Wasinger 2023-06-13 05:45:36 -06:00
  • 3d7dc00d7c use shutdown channel instead of context and cancel function Jared Wasinger 2023-06-13 05:28:07 -06:00
  • a33ad4a429 move feeRecipient access into private function. remove some empty lines Jared Wasinger 2023-06-13 05:09:56 -06:00
  • 797494aeaf remove unused file. remove unused code from node.go. move mutex operations out of dev mode rpc api Jared Wasinger 2023-06-13 04:55:06 -06:00
  • 59850ce868 rename clmock->simulated_beacon Jared Wasinger 2023-06-12 16:05:17 -06:00
  • e5ca14ac17 fix/add comments Jared Wasinger 2023-06-12 15:45:42 -06:00
  • b4d55834f3 break withdrawal logic into separate structure Jared Wasinger 2023-06-12 15:37:02 -06:00
  • 667a5858df devmode (rebased again) Jared Wasinger 2023-06-12 08:50:26 -06:00
  • 6ca3ef9a7b
    node: fix listening on IPv6 address (#27628) (#27635) Curith 2023-07-02 19:21:16 +08:00
  • bf6913fbfb node: fix setting IPv6 listener address for RPC Felix Lange 2023-07-02 13:17:57 +02:00
  • d1c4aa01bb node: allow listening on IPv6 address (#27628) Baokun 2023-07-02 17:35:10 +08:00
  • e4457a6219 collect the addresse joohhnnn 2023-07-02 03:41:35 +08:00
  • 4fde65764a
    Update hashing.go xiyang 2023-07-01 07:40:58 +08:00
  • 7b9a633efe
    eth: don't export get method on bidirectionalMeters type lightclient 2023-06-30 15:27:13 -06:00
  • 18c0cc7b1f
    p2p/discover: simplify table meterics tracking lightclient 2023-06-30 15:23:51 -06:00
  • 88353a89eb
    eth: export snap registration meter instead of name lightclient 2023-06-30 09:33:31 -06:00
  • 6d1e0f94fe
    p2p: don't count inbound errors toward dial errors lightclient 2023-06-30 09:30:15 -06:00
  • 043088c20b update names Sina Mahmoodi 2023-06-30 17:26:44 +02:00
  • c78330d32c rename to multicallV1 Sina Mahmoodi 2023-06-30 17:22:32 +02:00
  • fa755a1598 core: name files the right way Sina Mahmoodi 2023-06-30 16:56:16 +02:00
  • 38a6a1e964
    fix: include L1MessageTx fields in transaction RPC result (#375) Péter Garamvölgyi 2023-06-30 15:52:57 +02:00
  • 3cabef4c66 capture block end errors Sina Mahmoodi 2023-06-30 15:29:38 +02:00
  • 111fa80bb5
    eth: add metrics to eth handshake lightclient 2023-06-29 14:40:46 -06:00
  • 006d53c380
    p2p: remove no secp256k1 metric lightclient 2023-06-27 14:01:10 -06:00
  • 6c9ac36e83
    p2p: add error prefix to metrics lightclient 2023-06-27 13:55:52 -06:00
  • 729fa45a6a
    p2p/discover: change guage to counter lightclient 2023-06-27 13:30:53 -06:00
  • 3da70b98dc
    p2p/discovery: fix bucket guage lightclient 2023-06-27 11:33:05 -06:00
  • 1001cc134e
    p2p: more dial fail reasons lightclient 2023-06-26 15:13:16 -06:00
  • 3d0455ef9e
    p2p: better metrics organization lightclient 2023-06-23 07:36:43 -06:00
  • a8a282f9ef
    p2p: add disconnect reasons to metrics lightclient 2023-06-16 16:53:19 +02:00
  • 96dbd069cf
    p2p: add metrics to track successful dials lightclient 2023-06-14 12:19:15 +02:00
  • 76b18e0bba
    p2p/discover,cmd/devp2p: add bucket metrics to discovery lightclient@protonmail.com 2023-05-30 11:53:17 +02:00
  • dca7850457
    use read-only state from evm when invoking external contract Jan Christoph Bernack 2023-06-29 18:58:38 +02:00
  • 0a7efe11b5
    fix: proper number of chunk evals (#215) Guillaume Ballet 2023-06-29 17:13:37 +02:00
  • 07c0e7b0b3
    skip value transfer when calling external contract Jan Christoph Bernack 2023-06-29 16:51:31 +02:00
  • 5cc042aa24
    Apply suggestions from code review Joseph Cook 2023-06-29 15:20:10 +01:00
  • 4bfd7ce1bc cmd, core, eth, graphql, trie: no persisted clean trie cache file Gary Rong 2023-06-21 11:51:48 +08:00
  • e8ace55dba
    params: move verkle params to their own file (#228) Guillaume Ballet 2023-06-29 15:02:48 +02:00
  • bd221a9e9c core/vm: add activator Marius van der Wijden 2023-06-29 11:09:29 +02:00
  • 2bd010219e core: fix rebase Marius van der Wijden 2023-06-29 10:25:32 +02:00
  • f115bf6ced core, consensus/misc: update to new 4788 spec Marius van der Wijden 2023-06-29 09:28:59 +02:00
  • 3d4ecc3df5 core/vm: implement 4788 as a stateful precompile Marius van der Wijden 2023-05-19 17:22:58 +02:00
  • 10390cf9fe core/vm: allow for stateful precompiles Marius van der Wijden 2023-05-19 17:13:43 +02:00
  • d6d0d6d24e consensus/misc: header Marius van der Wijden 2023-05-19 17:03:56 +02:00
  • 6f11378ba4 consensus/misc: add eip4788 Marius van der Wijden 2023-05-17 13:47:37 +02:00
  • e8510022cf core: implement modified version of EIP-4788 Marius van der Wijden 2023-05-17 11:50:29 +02:00
  • 8c141eb90f
    feat(evm): limit ecPairing precompile to use up to 4 inputs (#373) Péter Garamvölgyi 2023-06-29 09:22:48 +02:00
  • 54171ee4a8 pass env in TxStart Sina Mahmoodi 2023-06-28 21:58:38 +02:00
  • cde2aacd14 accounts/abi: return rawdata when revert is custom type allen 2023-06-28 15:11:45 -04:00
  • e09346ee20
    feat(core/vm): revert modexp precompiled contract if input is not u256 (#361) Nazarii Denha 2023-06-28 19:32:26 +02:00
  • 42a3c915e4 Add transaction commitment precompile Martin Ondejka 2023-06-28 17:19:10 +02:00
  • 619ac2948c provide StateLogger for short-lived tracers Sina Mahmoodi 2023-06-28 18:00:44 +02:00