Commit Graph

  • 6e4051e1e3
    tests: benchmark kzg funcs protolambda 2022-03-15 04:02:06 +01:00
  • 52abcb865a
    core/vm,crypto/kzg,tests: remove versioned-hash func from crypto, application-layer detail, update tests. And make kzg tests run precompiles. protolambda 2022-03-15 03:40:53 +01:00
  • d48a83e75b
    params,core/types: remove duplicate kzg version param protolambda 2022-03-15 03:39:15 +01:00
  • f80048e61f
    tests: blob test update, Parse blobs/commitments, fix mutation on copy protolambda 2022-03-15 02:59:05 +01:00
  • 5009206898
    core/types: clean up blob and commitment parse methods, use ptr receiver on array blob type protolambda 2022-03-15 02:58:31 +01:00
  • 9f6e026bb9
    kzg: Document kzg code further George Kadianakis 2022-03-01 14:42:54 -05:00
  • 0c236b0977
    kzg: Rename CRS variables to match the EIP naming George Kadianakis 2022-03-01 14:42:01 -05:00
  • dafbb4d4f0
    Add unittest for VerifyBlobs() function George Kadianakis 2022-03-01 12:13:20 -05:00
  • 6cd16f15c9
    Use optimized VerifyBlobs() function George Kadianakis 2022-03-01 12:12:21 -05:00
  • 184ba49528
    Add functions to extract the crypto out of Blobs/KZGCommitment/BlobKzgs George Kadianakis 2022-03-01 12:11:39 -05:00
  • b3402c4411 crypto: use btcec/v2 for no-cgo Jonathan Chappelow 2022-02-11 00:21:21 -06:00
  • d4f46a9e3a
    Add specified key length iterator Aaron Buchwald 2022-03-14 14:38:16 -04:00
  • 62aca1c270 core/beacon: eth/catalyst: updated engine api to new version Marius van der Wijden 2022-01-25 19:35:53 +01:00
  • 70da74e73a
    Merge pull request #24515 from karalabe/pending-statedb-accesslist-init Péter Szilágyi 2022-03-14 10:51:32 +02:00
  • 279409a98e
    go.mod: upgrade upnp dependency (#24536) ucwong 2022-03-14 16:12:51 +08:00
  • a0fca9fa4e les, tests: fix vflux fuzzer by removing unnecessary panic Gary Rong 2022-03-14 14:48:28 +08:00
  • 798098742f go.mod : latest upnp upgrade ucwong 2022-03-14 14:07:52 +08:00
  • fbb9e87251
    fix error log (#70) Liam 2022-03-14 00:14:47 +01:00
  • e539920d86
    core/types: fix marshal/unmarshal text Blob type, BLSFieldElement, KZGCommitment protolambda 2022-03-14 00:11:25 +01:00
  • b9dd901554 fixed Dockerfile.alltools from previous commit Adrian 2022-03-13 18:49:24 +01:00
  • 5fa43da2fa
    signer/core/apitypes: fix wrap-data NewTx option protolambda 2022-03-13 17:45:32 +01:00
  • e9279d9f9c
    accounts,internal/ethapi: blob transaction api arguments protolambda 2022-03-13 17:44:32 +01:00
  • 4b0c1cb8fa
    core/types: compute kzgs for blobs list protolambda 2022-03-13 17:42:55 +01:00
  • 9bb1a6e1b3
    XIN-159, 160 and 161 (#69) Jerome 2022-03-13 22:00:26 +11:00
  • 9d617248ee updated Dockerfiles Adrian 2022-03-13 11:58:08 +01:00
  • 1c6ad1fec0
    Merge pull request #53 from blocknative/ws-connections Richard Howard 2022-03-11 16:45:41 -08:00
  • 7249ae2f57 improve ws connections Richard Howard 2022-03-11 16:44:30 -08:00
  • 587a2127f5
    eth/catalyst: implement GetBlobsBundleV1 - EIP-4844 engine api extension protolambda 2022-03-12 01:12:33 +01:00
  • 496f05cf52
    rpc: fix defer in test (#24490) s7v7nislands 2022-03-11 23:24:13 +08:00
  • 8f66ea3786
    eth/downloader: implement beacon sync (#23982) Péter Szilágyi 2022-03-11 14:14:45 +02:00
  • 7c12053736
    internal/web3ext: nit Péter Szilágyi 2022-03-11 13:09:31 +02:00
  • bec4fd6687
    eth: fix review concerns Péter Szilágyi 2022-03-11 12:26:02 +02:00
  • 2cb92eb239
    core/rawdb: track beacon sync data in db inspect Péter Szilágyi 2022-03-11 11:40:57 +02:00
  • 1b58e42802
    Merge pull request #24529 from holiman/fix_inf Péter Szilágyi 2022-03-11 10:40:55 +02:00
  • 7d3ecca451
    eth/protocols/snap: a little typo Merkel -> Merkle (#24530) 沉风 2022-03-11 16:32:08 +08:00
  • 4f2c4e959d
    eth/downloader: drop peers failing to deliver beacon headers Péter Szilágyi 2022-03-11 09:33:14 +02:00
  • 86b46752b5 add logs Dmarz 2022-03-10 16:59:20 -07:00
  • 2936819d4f commenting out code to test core functionality Dmarz 2022-03-10 16:35:23 -07:00
  • 75200591b6
    a little typo Merkel -> Merkle 沉风 2022-03-11 00:53:16 +08:00
  • 57cec89253
    graphql: fee history fields (#24452) Sina Mahmoodi 2022-03-10 13:59:22 +01:00
  • ba76380ebd fix: place slot value, not its rlp encoding in witness Guillaume Ballet 2022-03-10 13:44:08 +01:00
  • 88ad86df81 upgrade go-ipa + go-verkle: faster precomp loading Guillaume Ballet 2022-03-10 13:43:25 +01:00
  • 658415960e
    eth/protocols/snap: avoid estimating infinite percentage Martin Holst Swende 2022-03-10 12:46:48 +01:00
  • 538a868384
    core/rawdb, cmd, ethdb, eth: implement freezer tail deletion (#23954) rjl493456442 2022-03-10 16:37:23 +08:00
  • 8c8a9e5ca1
    core, ethdb, tests, trie: introduce database snapshot (#24486) rjl493456442 2022-03-10 16:35:22 +08:00
  • 043fab9f2d
    accounts, core: avoid integer casting Martin Holst Swende 2022-03-09 16:00:38 +01:00
  • 7ac324b06f
    eth/downloader: review fixes Péter Szilágyi 2022-03-09 16:23:20 +02:00
  • 55919b86f3
    build: fix lint on windows ligi 2022-03-09 14:49:13 +01:00
  • 6c8f0d6f5f
    build: improve error message ligi 2022-03-09 14:48:51 +01:00
  • 5079e3c6e5
    cmd/geth: make authrpc listening address settable from command line (#24522) Felix Lange 2022-03-09 14:45:39 +01:00
  • 65ed1a6871
    rlp, trie: faster trie node encoding (#24126) Qian Bin 2022-03-09 21:45:17 +08:00
  • 20e63c5ecc
    eth, les: fixes in downloader Martin Holst Swende 2022-03-09 13:43:37 +01:00
  • 5a95750848 cmd/geth: make authrpc listening address settable from command line Felix Lange 2022-03-09 13:29:22 +01:00
  • aeec0b17cf
    les: fixups Martin Holst Swende 2022-03-09 12:10:54 +01:00
  • df99bcff78
    tests: fix compilation errors Martin Holst Swende 2022-03-09 11:12:44 +01:00
  • 4444644f77
    Update server_test.go Felix Lange 2022-03-09 10:47:02 +01:00
  • d1f6a9f544
    core/types: improve error for too short transaction / receipt encoding (#24256) Justus 2022-03-09 03:44:53 -06:00
  • 5aa119385c
    all: fix integer conversions Martin Holst Swende 2022-03-09 09:28:54 +01:00
  • 19c2c60bbe
    mobile: remove deprecated Stop function (#24369) Zachinquarantine 2022-03-08 18:42:14 -05:00
  • 8401e4277a
    core/rawdb: add HasCode, HashTrieNode and use them where possible (#24454) Ceyhun Onur 2022-03-09 02:39:34 +03:00
  • d3d0972fa2
    Update server_test.go Felix Lange 2022-03-09 00:24:53 +01:00
  • ec64358ac9
    crypto/bn256/cloudflare: fix asm for dynamic linking (#24476) uji 2022-03-09 08:23:13 +09:00
  • 4489c743d5 cmd/evm: update testdata for new error Felix Lange 2022-03-09 00:14:41 +01:00
  • 74dc31a879 core/types: improve error for single byte tx/receipt Felix Lange 2022-03-09 00:14:20 +01:00
  • 32b7f3776c trie: comment update Felix Lange 2022-03-08 23:41:18 +01:00
  • 930fc95984 trie: restore accidentally removed comment in proof.go Felix Lange 2022-03-08 21:43:35 +01:00
  • d8192d4fb9 trie: comment update Felix Lange 2022-03-08 21:42:17 +01:00
  • ea6d398d0a trie: comment update Felix Lange 2022-03-08 21:41:29 +01:00
  • 7ccf22e683 rlp: comment update Felix Lange 2022-03-08 21:40:28 +01:00
  • d083f5dcd0 trie: comment update Felix Lange 2022-03-08 21:40:12 +01:00
  • 9ff55d1f9f trie: add copyright header Felix Lange 2022-03-08 21:37:26 +01:00
  • 781ca961f9 trie: avoid *EncoderBuffer Felix Lange 2022-03-08 21:31:06 +01:00
  • faee3b07d1 trie: remove sliceBuffer Felix Lange 2022-03-08 21:09:32 +01:00
  • a4b362ae9a
    Xin 147 initial for both first v2 block and further, also introduce getExtraField function (#64) Liam 2022-03-08 20:34:11 +01:00
  • f5e390107e trie: use hexToCompactInPlace for StackTrie shortnode Felix Lange 2022-03-08 19:46:55 +01:00
  • 7fca1a627a
    xin-144 avoid duplicate messages (#68) Liam 2022-03-08 19:36:02 +01:00
  • 727dab9882 trie: improve comment Felix Lange 2022-03-08 19:22:04 +01:00
  • a905cc862f trie: use hasher instead of stackTrieHashContext Felix Lange 2022-03-08 19:21:03 +01:00
  • 0077809472 trie: avoid node encoding allocs in hasher Felix Lange 2022-03-08 19:09:25 +01:00
  • a08eb13d75 trie: avoid node encoding allocs in StackTrie Felix Lange 2022-03-08 19:08:18 +01:00
  • 0cc3db18f2
    Fix debug_traceBlock rlp block decoding Guifel 2022-03-08 18:57:36 +01:00
  • 8a478b9862 trie: implement EncodeRLP using encode Felix Lange 2022-03-08 18:20:35 +01:00
  • a622a8e8aa trie: add comment in StackTrie.hash Felix Lange 2022-03-08 14:39:07 +01:00
  • 994a67a5dc trie: move emptyNode case Felix Lange 2022-03-08 14:37:48 +01:00
  • 2060ce34a2 rlp: apply buffer-reusing optimization for *EncoderBuffer, too Felix Lange 2022-03-08 14:37:24 +01:00
  • 76c74674bb trie: use new encoder in StackTrie Felix Lange 2022-03-08 13:40:34 +01:00
  • ef32db69b4 trie: use new encoder in hasher Felix Lange 2022-03-08 13:13:53 +01:00
  • 470249b7d2 trie: don't print to stdout in tests Felix Lange 2022-03-08 13:11:44 +01:00
  • 59ae72b874 trie: add encode() method to node Felix Lange 2022-03-08 13:09:09 +01:00
  • 433515da37 rlp: add AppendToBytes Felix Lange 2022-03-08 13:08:04 +01:00
  • 8dc0bc28b9 trie: remove unused 'tmp' buffer in committer Felix Lange 2022-03-08 12:57:43 +01:00
  • 48605b5f61
    core/statedb: always clear out access list when setting a new one Péter Szilágyi 2022-03-08 12:00:29 +02:00
  • 0a4ec1dde5
    crypto/bls12381: fix typo in comment (#24509) Ikko Ashimine 2022-03-08 18:48:25 +09:00
  • 8363641b2c
    check against master node list before sending out anything (#67) Jerome 2022-03-08 09:12:52 +11:00
  • dcfb69a4d5
    Reorg Feed : Update payload (#50) Dmarz 2022-03-07 14:29:08 -07:00
  • bd2dd6f628
    add list of tx hashes from block bodies of added and removed blocks (#49) Dmarz 2022-03-07 13:13:52 -07:00
  • adb1b375a7 add list of tx hashes from block bodies of added and removed blocks Dmarz 2022-03-07 11:55:46 -07:00
  • 71861e7210
    eth: fixed spelling, commented failing tests out Marius van der Wijden 2022-03-07 11:17:50 +01:00
  • 38114ad791
    eth/downloader: add beacon header retrieval tests Péter Szilágyi 2022-02-23 10:54:48 +02:00
  • 336b5dfd9b
    eth/catalyst: keep non-kiln spec, handle mining on ttd Péter Szilágyi 2022-02-03 15:08:58 +02:00