Commit Graph

  • 687e4dc855
    rlp: add WriteString method on EncoderBuffer (#24425) ucwong 2022-02-25 05:55:45 +08:00
  • 4a21cc9dff dev mode page fixed Nwokocha wisdom maduabuchi 2022-02-24 22:10:10 +01:00
  • 59fbeec746 core: Implement EIP 1153 Watson Ladd 2022-02-23 15:48:23 -08:00
  • 094ea5c54d
    run gofmt on simulate_test.go susannapaxos 2022-02-24 09:33:24 -08:00
  • b43d47e135
    Update native-bindings.md jordaneaster 2022-02-24 11:08:37 -05:00
  • 940cb9dfe0 core/rawdb: address comments Gary Rong 2022-02-24 21:43:36 +08:00
  • 2c21fcc10c
    Merge branch 'ethereum:master' into master jkcomment 2022-02-24 18:18:01 +09:00
  • 0cb4d65f8d
    params: replace 2 bootnodes (#24432) Martin Holst Swende 2022-02-23 11:33:14 +01:00
  • ecfb67d7f1
    rawdb: reorder functions Ceyhun Onur 2022-02-23 13:24:33 +03:00
  • 2040f8c781
    Fix bug about genesis file struct (#32) maskpp 2022-02-23 16:01:59 +08:00
  • b23cdebc3b core/rawdb: fix typo Gary Rong 2022-02-23 12:39:45 +08:00
  • f1e2f03f1f core: store genesis allocation and recommit them if necessary Gary Rong 2022-02-22 19:45:50 +08:00
  • 85575a75d0 Use canonical .modal('hide') Paul Joey Clark 2022-02-23 04:29:40 +08:00
  • 35254f52a8 Remove the blocking modal, if download fails Paul Joey Clark 2022-02-23 04:24:50 +08:00
  • 4089ec465b
    Reduce batch size, increase timeout, for slow networks Paul "Joey" Clark 2022-02-23 04:22:23 +08:00
  • 706a6754fc Update graphql.md Nwokocha wisdom maduabuchi 2022-02-22 18:17:32 +01:00
  • c8c83cc179
    main, rawdb: Add HasCode function and use it instead of ReadCode Ceyhun Onur 2022-02-22 19:57:19 +03:00
  • 50d1f497e9
    main, pruner: use HasTrieNode Ceyhun Onur 2022-02-22 19:34:26 +03:00
  • f92ae695a2
    Improve selector parsing logic and allow to use nested types in fourbyte Daniel Perez 2022-02-16 10:21:01 +00:00
  • c5d13ee9b2 Update server.md Nwokocha wisdom maduabuchi 2022-02-22 13:18:46 +01:00
  • 48a8a6df9e
    params: replace 2 bootnodes Martin Holst Swende 2022-02-19 17:01:39 +01:00
  • 862f8e98bc
    graphql: fix nonce for pending accounts (#24443) Sina Mahmoodi 2022-02-22 10:45:11 +01:00
  • 71528d5148 graphql: minor comment Sina Mahmoodi 2022-02-22 09:46:38 +01:00
  • 41c26b6d61 eth/gasprice: use stable sort for fee history rewards calc Sina Mahmoodi 2022-02-22 09:46:24 +01:00
  • 300cc9901e Fetch sub-modules recursively Guruprasad Kamath 2022-02-22 09:07:28 +01:00
  • c1030454d4 core, eth, les: polish Gary Rong 2022-02-22 15:44:11 +08:00
  • b77da96ba4 all: pass the genesis object to blockchain Gary Rong 2022-02-21 17:51:37 +08:00
  • 23ac3f18c5 les/vflux/client: fix goroutine leak in testIter Zsolt Felfoldi 2022-02-22 04:12:31 +01:00
  • c971490968
    core/types: encode/decode the block with transactions the minimal way protolambda 2022-02-21 17:03:43 -07:00
  • 803f31e285
    core: don't reinject incomplete transactions on reorg protolambda 2022-02-21 16:16:40 -07:00
  • a38a121bf5
    core/types: test dynamic fee and blob tx binary+json encoding protolambda 2022-02-21 15:56:31 -07:00
  • 96bf205d10
    core/types: blob kzgs list ssz vector->list fix, fix blob tx encoding/decoding protolambda 2022-02-21 15:38:14 -07:00
  • f500191b92 Remove go-kzg dependency from kzg crypto module George Kadianakis 2022-02-21 15:12:04 -07:00
  • e0b5cde1d9 Update test vectors for blobVerification/pointEvaluation George Kadianakis 2022-02-21 14:50:30 -07:00
  • 6fc0ac0c3e fixed JSON RPC Server page Nwokocha wisdom maduabuchi 2022-02-21 19:29:42 +01:00
  • 1facd2f67c fix style Hao Wang 2022-02-21 12:55:48 -05:00
  • 6ca9b4a812 fix style Hao Wang 2022-02-21 12:54:50 -05:00
  • 5d0a38780a graphql: fix nonce for pending accounts Sina Mahmoodi 2022-02-21 15:19:08 +01:00
  • c681a5f0ef graphql: add nextBaseFee and effectiveTip fields Sina Mahmoodi 2022-02-21 15:17:06 +01:00
  • d531223d11
    cmd/clef: fixups to the python clef poc Martin Holst Swende 2022-02-19 16:57:08 +01:00
  • 54442c0fe4
    refactor: set witness account values in getStateObject() (#83) Guillaume Ballet 2022-02-21 07:43:38 +01:00
  • 62333e8c0e core/rawdb: fsync meta file before manipulating the index Gary Rong 2022-02-21 13:58:10 +08:00
  • 991bba0569 core/rawdb: polish code Gary Rong 2022-02-21 13:36:54 +08:00
  • 69c291cf7a
    feat: add more data into the execution trace (#20) maskpp 2022-02-21 10:15:57 +08:00
  • 3161d7ee4f core/rawdb: add random test Gary Rong 2022-02-21 10:11:27 +08:00
  • 0ab7bfbcbd
    Merge pull request #58 from hash-laboratories-au/XIN-125-happy-path-fix Liam 2022-02-21 02:51:48 +03:00
  • 491dc911f3 refactor big int compare and fix 1 bug on headers Liam Lai 2022-02-21 01:16:33 +03:00
  • 18a64d36ba
    Merge pull request #60 from hash-laboratories-au/XIN-136-verifyblockInfo Liam 2022-02-21 00:51:19 +03:00
  • 221326aafc remove isemptyhash Jianrong 2022-02-20 22:10:23 +11:00
  • c77a641638 add verify blockInfo function Jianrong 2022-02-20 20:45:08 +11:00
  • 21836f01cb
    core/types,crypto/kzg,signer: compute KZG commitment from raw blob data protolambda 2022-02-20 00:42:44 -07:00
  • ff1a74fef8
    core/vm,crypto/kzg,tests: update data blob kzg to use From/To Compressed, and change snake_case to camelCase protolambda 2022-02-20 00:20:41 -07:00
  • b1dc9bce48
    go.mod,go.sum: update KZG lib protolambda 2022-02-20 00:04:46 -07:00
  • b2d3882a49
    go.mod,go.sum: update bls/kzg libs protolambda 2022-02-19 23:13:08 -07:00
  • cfb04406d2
    eth/catalyst: GetBlobV1 protolambda 2022-02-19 23:09:16 -07:00
  • 5e18fbda85
    Introduce pointEvaluation precompile test vector (happy case) George Kadianakis 2022-02-19 22:01:01 -07:00
  • b7db0648bf
    Introduce pointEvaluation precompile George Kadianakis 2022-02-19 21:19:45 -07:00
  • b5c5515841
    Introduce blobVerification precompile test vector George Kadianakis 2022-02-19 19:06:40 -07:00
  • 9da9ab73c8
    Introduce blobVerification precompile George Kadianakis 2022-02-19 14:13:36 -07:00
  • f4f1230b73
    Add the trusted setup json data as a go file George Kadianakis 2022-02-19 13:02:24 -07:00
  • f83107f5d2
    Introduce unittests for KZG and the trusted setup George Kadianakis 2022-02-18 18:38:18 -07:00
  • 72eced9cf6
    Introduce KZG crypto module (that implements the funcs from the mini-danksharding EIP) George Kadianakis 2022-02-18 18:37:59 -07:00
  • dbfa618198
    Introduce dummy KZG trusted setup generator George Kadianakis 2022-02-18 18:37:25 -07:00
  • 5b878b748b
    Import go-kzg to geth George Kadianakis 2022-02-18 18:35:25 -07:00
  • cbcdcddad4
    core/types: implement data blob / kzg and lists ssz encoding protolambda 2022-02-19 22:53:02 -07:00
  • 204c556c90
    work in progress, tx wrapper for blob tx pool / journal / block building / engine API protolambda 2022-02-19 20:40:46 -07:00
  • 31b320521e Introduce blobVerification precompile test vector George Kadianakis 2022-02-19 19:06:40 -07:00
  • 72d67fcf7a Introduce blobVerification precompile George Kadianakis 2022-02-19 14:13:36 -07:00
  • d5d82c0ecc Load KZG trusted setup data George Kadianakis 2022-02-19 13:03:24 -07:00
  • 7a3a455005
    Merge pull request #2 from lightclient/simple-blob Diederik Loerakker 2022-02-19 17:13:18 -07:00
  • 89c1e27598 all: fix intrinsic gas calls in various tests lightclient@protonmail.com 2022-02-19 13:17:02 -07:00
  • f7fbe4298a Add the trusted setup json data as a go file George Kadianakis 2022-02-19 13:02:24 -07:00
  • 78187b8189 core: add test for data blob txs lightclient@protonmail.com 2022-02-19 13:00:17 -07:00
  • e61cf36f31 core/types/transaction: grab data hashes from blob txs for message lightclient@protonmail.com 2022-02-19 12:59:54 -07:00
  • 5e3722332d core/types/transaction_signing: use dank signer when needed lightclient@protonmail.com 2022-02-19 12:59:12 -07:00
  • 59dc43f125 core/types/data_blob_tx: grab correct r,s values from signature lightclient@protonmail.com 2022-02-19 12:57:26 -07:00
  • 46a4b31d81 core/vm: use correct gas price for DATAHASH lightclient@protonmail.com 2022-02-19 07:31:44 -07:00
  • e552a93522 params: update gas per blob parameter to 120k lightclient@protonmail.com 2022-02-18 17:56:58 -07:00
  • 7c62e93819 core/vm: impl DATAHASH opcode lightclient@protonmail.com 2022-02-18 17:50:58 -07:00
  • 1d436757d1 all: add data hashes to evm msg lightclient@protonmail.com 2022-02-18 15:54:47 -07:00
  • 6bc5155dd3 params/conf: add sharding fork defn lightclient@protonmail.com 2022-02-18 15:24:05 -07:00
  • 7a4efdef9e
    Merge de8ad490f56dcfb443d1bfab2237f534e8e8b9b5 into d6f49bf764c48e9415b168e701b6dc26566a675c Reuf Rujevic 2022-02-19 15:14:42 +01:00
  • de8ad490f5
    Create Sjenica1 Reuf Rujevic 2022-02-19 15:14:34 +01:00
  • cddeaf2db1 add v2 verify header Jianrong 2022-02-19 19:36:32 +11:00
  • 5733474c14 add v1 snapshot fix Jianrong 2022-02-19 16:50:00 +11:00
  • 125f8a8957 Split initialise v2 into two scenarios Jianrong 2022-02-19 16:17:27 +11:00
  • 89acbdd742
    XIN-121 Reward hook (#57) wgr523 2022-02-19 12:31:19 +08:00
  • 562723ec6c
    accounts,signer: blob tx signer support protolambda 2022-02-18 20:34:36 -07:00
  • 92d7fa9c13
    core/types: data blob transaction type and signer protolambda 2022-02-18 20:18:17 -07:00
  • f9bcd34c9c Add WIP unittests for KZG and the trusted setup George Kadianakis 2022-02-18 18:38:18 -07:00
  • 12e944165b Add a crypto module for KZG (that implements the funcs from the EIP) George Kadianakis 2022-02-18 18:37:59 -07:00
  • 5627ca4134 Add a dummy KZG trusted setup generator for the hackathon George Kadianakis 2022-02-18 18:37:25 -07:00
  • 10647585ca Import go-kzg to geth George Kadianakis 2022-02-18 18:35:25 -07:00
  • 6b0ea8b352 [state] optimize logs flattening Edgar Aroutiounian 2022-02-18 16:45:22 -05:00
  • 23b3113ca9 rlp/encbuffer : add writeString method ucwong 2022-02-19 01:30:33 +08:00
  • c120f9db80
    Changing the initialization of the nil slice David Dzhalaev 2022-02-18 17:19:47 +03:00
  • 289a7e9c86 accounts,consensus,eth,light,miner,tests:updated omkar-mohanty 2022-02-18 08:53:27 +05:30
  • eb506e7987 core: update core files with new function signature omkar-mohanty 2022-02-17 13:01:57 +05:30
  • b6a782ea7f core: Add BlockChainConfig struct omkar-mohanty 2022-02-16 13:02:10 +05:30
  • 0b9f0672be
    Verkle/fix/perdersen hash (#84) Guillaume Ballet 2022-02-18 09:18:53 +01:00