Commit graph

  • 8bbbee12cf make first entry of g1 msm discount table cheaper Jared Wasinger 2024-12-09 18:55:23 +0700
  • cfdadee6b1 updating pairing prices Jared Wasinger 2024-12-09 18:51:59 +0700
  • 38e0fe29f7 remove some more bench cases Jared Wasinger 2024-12-09 18:42:22 +0700
  • 527675895a remove more bench cases Jared Wasinger 2024-12-09 18:31:40 +0700
  • 2694bdaaec deactivate 32 bit lint Guillaume Ballet 2024-12-09 11:51:18 +0100
  • d4444878bc
    Merge pull request #751 from gzliudan/upgrade-crypto Daniel Liu 2024-12-09 18:42:26 +0800
  • 4c2d641fe7 remove useless benchmarks Jared Wasinger 2024-12-09 16:57:03 +0700
  • 7ddcf0a7df reprice g1/g2 add. reprice mapping precompiles Jared Wasinger 2024-12-09 16:53:13 +0700
  • 3fbbc9da9f crypto: fix typos in comments (#29186) Daniel Liu 2024-11-29 16:08:32 +0800
  • 727855752c crypto: add support for blobs in eth_fillTransaction (#28839) Daniel Liu 2024-11-29 16:08:32 +0800
  • fabfcc7f6c crypto: fix docstring names (#28923) Daniel Liu 2024-11-29 16:08:32 +0800
  • cae53aa7fd crypto/kzg4844: add helpers for versioned blob hashes (#28827) Daniel Liu 2024-11-29 16:08:32 +0800
  • 824dea669c crypto/kzg4844: use the new trusted setup file and format (#28383) Daniel Liu 2024-11-29 16:08:32 +0800
  • b5cc7e6fc0 crypto/blake2b: put architecture-dependent features behind build-tag (#28381) Daniel Liu 2024-11-29 16:08:32 +0800
  • f7b6ad67a7 crypto, tests: update fuzzers to native go fuzzing (#28352) Daniel Liu 2024-11-29 16:08:32 +0800
  • 8f57d6caea go.mod: upgrade c-kzg-4844 (#27907) Daniel Liu 2024-11-29 16:08:32 +0800
  • 247ebd6a6d crypto/kzg4844: do lazy init in all ckzg funcs (#27679) Daniel Liu 2024-11-29 16:08:32 +0800
  • 541ddee235 go.mod: update kzg libraries to use big-endian (#27510) Daniel Liu 2024-11-29 16:08:31 +0800
  • 17c048092e tests/fuzzers/bn256: add PairingCheck fuzzer (#27252) Daniel Liu 2024-11-29 16:08:31 +0800
  • bd93c59bae crypto: replace noarg fmt.Errorf with errors.New (#27333) Daniel Liu 2024-11-29 16:08:31 +0800
  • ed03a99770 crypto/kzg4844: upgrade c-kzg-4844 to v0.2.0 (#27257) Daniel Liu 2024-11-29 16:08:31 +0800
  • bedd571091 crypto/kzg4844: pull in the C and Go libs for KZG cryptography (#27155) Daniel Liu 2024-11-29 16:08:31 +0800
  • 797efe74af crypto: more linters and fix typo (#24783) Daniel Liu 2024-11-29 16:08:31 +0800
  • cb3edac2c7 crypto: use btcec/v2 for no-cgo (#24533) Daniel Liu 2024-11-29 16:08:31 +0800
  • 949fa6358e crypto/ecies: use AES-192 for curve P384 (#24139) Daniel Liu 2024-11-29 16:08:31 +0800
  • 146bc2be7b crypto: add go:build lines (#23468) Daniel Liu 2024-11-29 16:08:31 +0800
  • 9dab065373 crypto: gofuzz build directives (#23137) Daniel Liu 2024-11-29 16:08:31 +0800
  • 5ee26e04ed crypto/secp256k1: fix undefined behavior in BitCurve.Add (#22621) Daniel Liu 2024-11-29 16:08:31 +0800
  • 7711f4b76d tests/fuzzers: crypto/bn256 tests against gnark-crypto (#22755) Daniel Liu 2024-11-29 16:08:31 +0800
  • ae95ceac41 bn256: added consensys/gurvy bn256 implementation (#21812) Daniel Liu 2024-11-29 16:08:31 +0800
  • b1c719029c crypto: improve trie updates (#21047) Daniel Liu 2024-11-29 16:08:31 +0800
  • ddc5e618a7 crypto/bn256: fix bn256Mul fuzzer to not hang on large input (#21872) Daniel Liu 2024-11-29 16:08:31 +0800
  • a64e42463a crypto/bn256: refine comments according to #19577, #21595, and #21836 (#21847) Daniel Liu 2024-11-29 16:08:31 +0800
  • a2eb8553e8 crypto/bn256: better comments for u, P and Order (#21836) Daniel Liu 2024-11-29 16:08:31 +0800
  • f948466976 crypto: less allocations when hashing and tx handling (#21265) Daniel Liu 2024-11-29 16:08:31 +0800
  • ee303c9f3d crypto/ecies: improve concatKDF (#20836) Daniel Liu 2024-11-29 16:08:31 +0800
  • b2be754647 crypto/bn256: fix import line (#20723) Daniel Liu 2024-11-29 16:08:31 +0800
  • 6033722b72 crypto: use golangci-lint (#20295) Daniel Liu 2024-11-29 16:08:31 +0800
  • e1eb00ef99 crypto: make unit tests work with Go 1.13 (#20053) Daniel Liu 2024-11-29 16:08:31 +0800
  • ad5e7d6db3 crypto: add SignatureLength constant and use it everywhere (#19996) Daniel Liu 2024-11-29 16:08:31 +0800
  • 8dcea8ddf8 crypto: replace t.Log(); t.FailNow() with t.Fatal() (#19849) Daniel Liu 2024-11-29 16:08:31 +0800
  • b9054b220c crypto: replace fmt.Println calls with t.Log in tests (#19670) Daniel Liu 2024-11-29 16:08:31 +0800
  • 66dd846d46 crypto/bn256/cloudflare: fix comments to describe the updated curve parameters (#19577) Daniel Liu 2024-11-29 16:08:31 +0800
  • d2ac7d0987 crypto: fix build when CGO_ENABLED=0 (#19121) Daniel Liu 2024-11-29 16:08:31 +0800
  • 9d9bd65a01 crypto/ecies: remove unused function (#19096) Daniel Liu 2024-11-29 16:08:31 +0800
  • 92fc843683 crypto: switch over to upstream sha3 package (#18390) Daniel Liu 2024-11-29 16:08:30 +0800
  • d3fc08db1d update golang.org/x/crypto to v0.29.0 Daniel Liu 2024-11-29 16:08:30 +0800
  • 0dbe81936b
    Merge pull request #676 from gzliudan/evm-reuse Daniel Liu 2024-12-09 17:48:06 +0800
  • 733c298b0e core/vm: improve EVM reusability (#26341) Daniel Liu 2024-11-21 18:35:01 +0800
  • db1fd59268
    Merge pull request #677 from gzliudan/eip-3651 Daniel Liu 2024-12-09 17:45:52 +0800
  • 0d0ea46bfa core: implement EIP-3651, warm coinbase (#25819) Daniel Liu 2024-11-21 18:34:32 +0800
  • 89256cb2c2
    Use safe timer reset method (#757) benjamin202410 2024-12-09 01:40:18 -0800
  • cfe2777251 revert go.mod Chen Kai 2024-12-09 17:34:05 +0800
  • 9ff8053819
    Update eest.go lfg2 2024-12-09 17:32:07 +0800
  • 6b4dc095e7 make some comment with discv5 modification Chen Kai 2024-12-09 16:47:18 +0800
  • 6b7872ccf1 triedb/pathdb: polish Gary Rong 2024-12-09 16:07:30 +0800
  • a49e72564d triedb/pathdb: use correct empty root hash for verkle Gary Rong 2024-12-09 16:03:20 +0800
  • 2d4243082a triedb/pathdb: implement nodeToHash Gary Rong 2024-12-09 15:50:11 +0800
  • db3778434a remove shisui code part2 Chen Kai 2024-12-09 14:19:23 +0800
  • 9dd1726bbe add proposed bls multiexp and g2 mul repricings Jared Wasinger 2024-12-09 12:02:57 +0700
  • 42f2f3c2b4 remove code from shisui Chen Kai 2024-12-09 11:51:23 +0800
  • bf24c3bee9
    Update README.md Jamq2 2024-12-08 15:59:01 -0500
  • a678a870e9 chore: remove repetitive words ChengenH 2024-12-08 22:48:46 +0800
  • 58195822c4 remove shisui Chen Kai 2024-12-08 22:36:41 +0800
  • b209acdc7d Merge branch 'gethmaster' into gethintegration Chen Kai 2024-12-08 22:31:04 +0800
  • 2a5d21a12f
    build: update Go to 1.23.4 Hteev Oli 2024-12-08 13:56:10 +0800
  • b0ec10473d
    Merge pull request #754 from gzliudan/use_replace_all Daniel Liu 2024-12-08 11:52:00 +0800
  • 02a59e8d84 all: replace strings.Replace with string.ReplaceAll (#24835) Daniel Liu 2024-12-04 10:52:46 +0800
  • fee2577701
    Merge pull request #755 from gzliudan/http_method Daniel Liu 2024-12-08 11:49:28 +0800
  • 27d47892c7 core/txpool: remove unused param stevemilk 2024-12-07 11:40:34 +0800
  • 65255f1651 trie/pathdb: decode verkle node in loadLayer Guillaume Ballet 2024-12-06 21:16:08 +0100
  • f5266f3e8f cmd/{geth,utils}: read genesis block from db in chain import Guillaume Ballet 2024-12-06 18:43:03 +0100
  • ed1b56bd5e see how long selfhosted performs in 32 bits Guillaume Ballet 2024-12-06 18:24:15 +0100
  • 1ce49563a6
    typos README.md Dmytrol 2024-12-06 17:28:23 +0200
  • 096b429bcb
    typos server.md Dmytrol 2024-12-06 17:27:28 +0200
  • ebffd991f2
    typos server.md Dmytrol 2024-12-06 17:27:00 +0200
  • 104271260e
    typos server.md Dmytrol 2024-12-06 17:24:03 +0200
  • 5eccec7ab6
    typos intapi_changelog.md Dmytrol 2024-12-06 17:21:31 +0200
  • 42cc10b636
    core/vm, go.mod: update uint256 and use faster method to write to memory Martin Holst Swende 2024-12-06 16:02:52 +0100
  • f5fe324c3e .github/workflows: test GH speed for reference Guillaume Ballet 2024-12-06 14:42:10 +0100
  • 08e6bdb550
    trie/utils: ensure master can generate a correct genesis for kaustinen7 (#30856) Guillaume Ballet 2024-12-06 12:14:05 +0100
  • a383fea2dd
    fix: nil dereference on handshakeAuthData marcello33 2024-12-06 10:59:14 +0100
  • a5ecce2dc3
    fix(async-ccc): print whole block hash and tx hash when failure (#1097) colin 2024-12-06 16:06:35 +0700
  • 431058e9e3 go mod tidy Guillaume Ballet 2024-12-06 09:54:51 +0100
  • 17ac3e67a9
    feat(txpool): add logs to track txns (#1046) georgehao 2024-12-06 16:39:19 +0800
  • 96b1998e78 ethdb/pebble: lower compaction concurrency Gary Rong 2024-12-06 15:42:41 +0800
  • 5cb1b53d65 fix mandatory failing test Guillaume Ballet 2024-12-05 18:20:07 +0100
  • 216ad6f2eb trie/{,utils}: ensure master can generate correct genesis for kaustinen7 Guillaume Ballet 2024-12-05 18:11:04 +0100
  • 7869600b24
    Updating verbage Daniel Jones 2024-12-05 11:05:20 -0600
  • b45347aa1a
    Wrong architecture binary ended up in arm64 Daniel Jones 2024-12-05 11:03:04 -0600
  • 9aa76a692d fix imports lorenzo 2024-12-05 17:44:02 +0100
  • 13fe3cbe6d p2p: prevent nil pointer dereference on connection closing lorenzo 2024-12-05 17:32:34 +0100
  • 82e82eb4bf p2p: revert reason decoding back to using array lorenzo 2024-12-05 16:05:15 +0100
  • d55dca04b5 all: use http package to replace http method names (26535) Daniel Liu 2024-12-05 10:59:42 +0800
  • e67f38aa29 p2p: remove lookupIPFunc test hook and fix lint Lucas Vasconcelos 2024-12-04 15:58:45 +0100
  • 163ff70159 p2p: remove unused lookupIPFunc Lucas Vasconcelos 2024-12-04 15:49:19 +0100
  • 1b89654663 feat: add a new round chan between consensus and miner Wang Gerui 2024-12-04 22:42:45 +0800
  • ca438bd2e2 p2p: use proper comparison in URLv4 generation Lucas Vasconcelos 2024-12-04 15:27:53 +0100
  • da4e59d392 p2p: add dynamic name resolution for enodes Lucas Vasconcelos 2024-12-04 12:44:26 +0100
  • 7fb2688e3a run go generate Sina Mahmoodi 2024-12-04 09:44:19 +0100