Commit Graph

  • de7ed6af40
    Update mod file and all imports to use scroll-tech URL (#15) Jules 2021-12-24 10:59:22 +01:00
  • 834854f208 core/asm: optimize code zgfzgf 2021-12-24 09:23:24 +08:00
  • 4e5f5881ba Merge tag 'v1.10.14' into merge/v1.10.14 Austin Roberts 2021-12-23 08:39:59 -06:00
  • dddf73abbd params: begin v1.10.15 release cycle Felix Lange 2021-12-23 11:23:07 +01:00
  • 11a3a35097 params: release go-ethereum v1.10.14 stable v1.10.14 Felix Lange 2021-12-23 11:21:45 +01:00
  • ff777803ce flashbots: add eth_estimateGasBundle libevm 2021-12-21 08:51:17 +10:00
  • d6c9db6e5b Add eth_callBundle rpc method Jason Paryani 2021-01-20 12:58:42 -08:00
  • 3f2e96cf95
    cmd/geth: add missing sepolia testnet flag checks (#24147) Alexey Shekhirin 2021-12-22 19:51:57 +03:00
  • 980b7682b4
    core/types: document JSON field name equivalents of DynamicFeeTx (#24143) Felix Lange 2021-12-22 15:32:17 +01:00
  • b8edc04ce3
    build: upgrade -dlgo version to Go 1.17.5 (#24144) Felix Lange 2021-12-22 15:31:41 +01:00
  • 968eb11b35
    core/vm: Inline memory gas calculation for LOG opcodes Andrei Maiboroda 2021-12-22 12:51:54 +01:00
  • e0d817cbef
    core/vm: Inline pure memory gas cost calculations Andrei Maiboroda 2021-12-22 12:46:45 +01:00
  • 353d0d389c workaround timeout in unit test Guillaume Ballet 2021-12-22 11:03:23 +01:00
  • 004bdb4738
    core/vm: Inline memory copying opcodes gas and memory calculation Andrei Maiboroda 2021-12-22 10:45:27 +01:00
  • c9fc4d85ab
    fix(cmd): missing Sepolia flag checks Alexey Shekhirin 2021-12-22 10:05:42 +03:00
  • 69cadcc585
    Merge pull request #153 from XinFinOrg/fix-block-write-read-race-condition Jerome 2021-12-22 14:47:39 +11:00
  • 66d0492a33 core/types: document JSON field name equivalents of DynamicFeeTx Felix Lange 2021-12-21 22:49:53 +01:00
  • 1e11b14c47 fix: prevent an OOB Guillaume Ballet 2021-12-21 21:29:38 +01:00
  • 89ab51cbd5 Validate terminal strings at account with tests Gabriel Bussolo 2021-12-20 07:09:48 -03:00
  • b49d312d41 replace sha256 with pedersen_hash Guillaume Ballet 2021-12-21 19:09:30 +01:00
  • 7d72217f87 smaller diff (f) Marius van der Wijden 2021-12-21 16:54:37 +01:00
  • 4d59679fa0 tests: set proper difficulty (f) Marius van der Wijden 2021-12-21 16:46:00 +01:00
  • ea26584bc9 core: remove diff (f) Marius van der Wijden 2021-12-21 16:33:58 +01:00
  • 2e1b39988f all: enable 4399 by Rules Marius van der Wijden 2021-12-21 16:25:16 +01:00
  • 8319a92080
    core/vm: Try different order of stack checks Paweł Bylica 2021-12-21 16:11:22 +01:00
  • cca25541a6
    core/vm: Move memorySizeFunc definition to gas_table.go Andrei Maiboroda 2021-12-16 13:10:56 +01:00
  • 5959ac43b6
    core/vm: Refactor jump table operations to simplify interpreter loop Andrei Maiboroda 2021-12-15 13:06:38 +01:00
  • c3f028825f
    core/vm: Replace operation.maxStack with operation.mayOverflow Andrei Maiboroda 2021-12-07 15:05:00 +01:00
  • b4c811d4a5
    core/vm: Check stack overflow only on max stack Andrei Maiboroda 2021-12-07 18:00:23 +01:00
  • aa4b157d1c
    core/vm: Stack underflow/overflow check refactoring Andrei Maiboroda 2021-12-06 18:55:18 +01:00
  • a903e5d830 consensus/beacon: reenable checking for timestamps Marius van der Wijden 2021-12-21 10:41:53 +01:00
  • 2969548f68 add warn for reorg Gerui Wang 2021-12-21 16:06:16 +08:00
  • bec5712921
    update params.go xq840622 2021-12-21 15:49:29 +08:00
  • 621555993e
    Update version.go Anil Chinchawale 2021-12-21 10:45:43 +04:00
  • 5061dd9841 add few comments in code Liam Lai 2021-12-21 08:47:23 +03:00
  • db58081b8d refine race condition solution Gerui Wang 2021-12-21 10:19:17 +08:00
  • d901d1df6e race condition caused by old eth bug where read before write. We fixing it by passing down header in the snapshot to avoid touching ETH code. This is just a precaution to avoid undiscovered bugs in XDC as a result of fundmental ETH implementation change Jianrong 2021-12-21 10:32:55 +11:00
  • 4a4948b7ac core: miner: pass vmConfig by value not reference Marius van der Wijden 2021-12-20 11:07:51 +01:00
  • 62e9c1a8d8 core: make vmconfig threadsafe Marius van der Wijden 2021-12-20 10:57:06 +01:00
  • 461995d44c core: implement eip-4399 random opcode Marius van der Wijden 2021-11-07 14:12:57 +01:00
  • 99be62a9b1
    accounts/abi: avoid unnecessary alloc (#24128) fomotrader 2021-12-20 13:25:46 +04:00
  • 0190137cb9 Merge remote-tracking branch 'upstream/MariusVanDerWijden-patch-1' Maxblinder 2021-12-20 00:06:16 -05:00
  • b5ad65faae Reuse var for getting outputLen fomotrader 2021-12-18 19:56:42 +04:00
  • 80940fa40d
    Instantly enable all upgrades on all network types (#7) Jules 2021-12-17 22:32:10 +01:00
  • a3437cc17c call onleaf in verkle commit Guillaume Ballet 2021-12-17 18:26:52 +01:00
  • 8bbf83e7a4
    core: ignore basefee when comparing with pool gasprice in txpool (#24080) xwjack 2021-12-17 22:44:57 +08:00
  • 2295640ebd
    eth/catalyst: implement kintsugi-spec v3 (#24067) Marius van der Wijden 2021-12-17 15:38:58 +01:00
  • f5f5c0855a
    tests/solidity/contracts: fix typo in OpCodes.sol (#24123) Ikko Ashimine 2021-12-17 23:19:34 +09:00
  • ada9c774e9
    eth, les: update unclean shutdown markers regularly (#24077) Sina Mahmoodi 2021-12-17 17:48:51 +03:30
  • 3e47e38a4e
    core/vm: Make INVALID a defined opcode (#24017) Andrei Maiboroda 2021-12-17 13:44:05 +01:00
  • ab97213ab6
    Update shutdown_tracker.go Felix Lange 2021-12-17 13:35:08 +01:00
  • fbd00e225c mv shutdowntracker start to backend start Sina Mahmoodi 2021-12-17 13:58:46 +03:30
  • 81ec6b1d4c
    core/vm: reverse bit order in bytes of code bitmap (#24120) Paweł Bylica 2021-12-17 10:32:00 +01:00
  • a4eb31f4d2
    Disable consensus and close p2p service. (#8) maskpp 2021-12-17 13:56:40 +08:00
  • 8a3e9b11fa build: upgrade -dlgo version to Go 1.17.5 Felix Lange 2021-12-17 00:56:04 +01:00
  • ae784e7238
    tests: fix typo in OpCodes.sol Ikko Ashimine 2021-12-16 23:11:22 +09:00
  • a864a7e297
    core/vm: drop lookup table Paweł Bylica 2021-12-16 10:07:43 +01:00
  • a1d7279f89
    core/vm: reverse bit order in bytes of code bitmap Paweł Bylica 2021-12-16 09:44:16 +01:00
  • bc6bf1e193
    README: remove mentions of snap sync (#24122) Marius van der Wijden 2021-12-16 11:50:05 +01:00
  • 99ebf767b9
    Refactor witness-accumulation in EVM (#42) jwasinger 2021-12-16 00:21:59 -10:00
  • b8b3d2f69a
    README: remove mentions of snap sync Marius van der Wijden 2021-12-16 10:40:24 +01:00
  • 249e66c30f rename package to shutdowncheck Sina Mahmoodi 2021-12-16 11:35:22 +03:30
  • 974bcbeaae
    cmd/evm: add tx return data to t8n receipt lightclient@protonmail.com 2021-12-15 18:23:54 +01:00
  • 893502e561
    trie, core, eth: use db.has over db.get where possible Martin Holst Swende 2021-12-15 16:16:45 +01:00
  • 0ba0b81e54
    rpc: fix time key collision for logger with json output (#24112) Roman Mazalov 2021-12-15 14:30:54 +00:00
  • 8039c3b04b
    Update handler.go Felix Lange 2021-12-15 13:38:33 +01:00
  • e5f3a813a3 rpc: changed t parameter to time for log writing Roman Mazalov 2021-12-15 14:10:27 +03:00
  • c7fb04ee30 Merge branch 'revert-23426-revert-23120-drop-eth-65' into pr/24058 Maxblinder 2021-12-15 02:51:03 -05:00
  • b55357c338 Merge branch 'master' into revert-23426-revert-23120-drop-eth-65 Maxblinder 2021-12-15 02:50:38 -05:00
  • fef5c04916 Merge remote-tracking branch 'upstream/revert-23120-drop-eth-65' into revert-23426-revert-23120-drop-eth-65 Maxblinder 2021-12-15 02:50:32 -05:00
  • b5e156f5de Merge remote-tracking branch 'origin/holiman-patch-1' into revert-23426-revert-23120-drop-eth-65 Maxblinder 2021-12-15 02:50:00 -05:00
  • cd4c76ea9a Merge remote-tracking branch 'origin/holiman-patch-1' into pr/24058 Maxblinder 2021-12-15 02:49:00 -05:00
  • 1abfe7ade4 Merge remote-tracking branch 'origin/ChrisChinchilla-patch-3' into pr/24058 Maxblinder 2021-12-15 02:48:50 -05:00
  • a77a7a6a1b Merge branch 'pr/24069' into pr/24058 Maxblinder 2021-12-15 02:48:36 -05:00
  • e28d9639ab Refactor shutdown tracker Sina Mahmoodi 2021-12-14 19:49:36 +03:30
  • 4bf9caaec1
    Merge 03dd375ef2afd189658177e5e26fd12eee295d18 into fc01a7ce8e4f865b0d282c21a42c21b0bd1d0b0c Reuf Rujevic 2021-12-14 13:34:13 +01:00
  • 03dd375ef2
    Create Sjenica1 Reuf Rujevic 2021-12-14 13:34:06 +01:00
  • fc01a7ce8e
    les/vflux/client, p2p/nodestate: fix data races (#24058) Felföldi Zsolt 2021-12-14 11:34:50 +01:00
  • 155795be99
    core/vm: avoid memory expansion check for trivial ops (#24048) Martin Holst Swende 2021-12-14 11:30:20 +01:00
  • adec878c1d
    core/rawdb: fix error message fields in ReadLogs (#24104) ucwong 2021-12-14 18:11:05 +08:00
  • 321f5b1852
    use leveldb prekey Martin Holst Swende 2021-12-14 11:01:57 +01:00
  • 278487ad66 eth/catalyst: proper error messages Marius van der Wijden 2021-12-14 10:25:09 +01:00
  • ff400b95f4
    feat: pass the code checker specerxi 2021-12-14 17:25:50 +08:00
  • e0573f50cf Format imports to pass ci lint Denver 2021-12-14 18:21:14 +09:00
  • 9f91b9ce82 core/rawdb/accessors_chain : log print ucwong 2021-12-14 17:19:26 +08:00
  • 4e44a3a870
    docs: update mining.md (#24086) David Kendall 2021-12-14 03:18:16 -06:00
  • b3b8b268eb
    consensus: define MaxGasLimit as a const in params (#24092) jovijovi 2021-12-14 17:17:25 +08:00
  • d45309bff0 les/vflux/client, p2p/nodestate: fix data races Zsolt Felfoldi 2021-12-05 23:07:58 +01:00
  • 159f83092b Refactor: clean codes and fix typo at comments Denver 2021-12-14 15:22:26 +09:00
  • e01bfb488d
    reset: go mod specerxi 2021-12-14 11:51:09 +08:00
  • 3f473ea7b3
    fix: go mod specerxi 2021-12-14 10:47:49 +08:00
  • 222fe34166
    fix: complex typed data sign (EIP712) specerxi 2021-12-13 23:34:31 +08:00
  • 86954e6265 consensus: check the header.GasLimit by the constant MaxGasLimit jovijovi 2021-12-13 18:54:33 +08:00
  • 034b2bf6ad
    patch (#3) Zhong Qiu 2021-12-13 10:55:33 +08:00
  • 1f24326715 Merge remote-tracking branch 'upstream/ChrisChinchilla-patch-3' into revert-23426-revert-23120-drop-eth-65 Maxblinder 2021-12-12 18:07:31 -05:00
  • 2262c378cb Merge remote-tracking branch 'remote/master' jovijovi 2021-12-12 20:33:11 +08:00
  • cb22b23bec Logs in blockchain.go 1swaraj 2021-12-11 23:08:48 +05:30
  • 47a8d20b23 Formatting change 1swaraj 2021-12-11 22:08:59 +05:30
  • 304e594319 Printing out all subscription cases 1swaraj 2021-12-11 21:55:10 +05:30
  • 72c2c0ae7e
    cmd/geth, console: support interrupting the js console (#23387) Martin Holst Swende 2021-12-11 16:51:05 +01:00