Commit Graph

278 Commits (0fc9cca9949b70a5028e63e7af01f3fe9032b10e)

Author SHA1 Message Date
kevaundray 74461aecf6
crypto, tests/fuzzers: add gnark bn254 precompile methods for fuzzing (#30585) 1 month ago
Alex Gartner 30ce17386b
crypto: use decred secp256k1 directly (#30595) 1 month ago
Alexander Mint df3f0a81a7
go.mod: upgrade to btcsuite/btcd/btcec v2.3.4 (#30181) 4 months ago
zhiqiangxu c4b4d05e69
crypto: remove hardcoded value for secp256k1.N (#30126) 5 months ago
SuiYuan 2262bf3415
crypto/secp256k1: change receiver variable name to lowercase (#29889) 6 months ago
persmor 0a51028819
all: fix various typos (#29542) 7 months ago
Marius van der Wijden f437307877
core/vm: update gascosts for BLS12-381 + use gnark instead of kilic (#29441) 7 months ago
Abirdcfly b179b7b8e7
all: remove duplicate word in comments (#29531) 7 months ago
guangwu 8bd0334168
crypto/signify: close tmp key file in test (#29444) 8 months ago
Aaron Chen 723b1e36ad
all: fix mismatched names in comments (#29348) 8 months ago
George Ma 38eb8b3e20
all: fix docstrings (#29311) 8 months ago
Martin HS 14eb8967be
all: use min/max/clear from go1.21 (#29307) 8 months ago
Martin HS ab49f228ad
all: update to go version 1.22.1 (#28946) 8 months ago
Martin HS d5bacfa4de
crypto/kz4844: pass blobs by ref (#29050) 8 months ago
San Ye 4e1116f9c5
crypto/bn256/cloudflare: fix noescape-directive (#29222) 9 months ago
hyhnet cd490608e3
all: fix typos in comments (#29186) 9 months ago
Sina Mahmoodi ac5aa672d3
internal/ethapi: add support for blobs in eth_fillTransaction (#28839) 10 months ago
zoereco 2ab365f6d8
all: fix docstring names (#28923) 10 months ago
Dimitris Apostolou 8fd43c8013
all: fix typos in comments (#28881) 10 months ago
Felix Lange 0e93da3197
crypto/kzg4844: add helpers for versioned blob hashes (#28827) 10 months ago
Guillaume Ballet 34dcd74935
crypto/secp256k1: fix 32-bit tests when CGO_ENABLED=0 (#28602) 12 months ago
kevaundray a6a0ae45b6
crypto/kzg4844: use the new trusted setup file and format (#28383) 1 year ago
Marius van der Wijden cd29535672
crypto/blake2b: put architecture-dependent features behind build-tag (#28381) 1 year ago
Marius van der Wijden d10a2f6ab7
tests/fuzzers: update fuzzers to be based on go-native fuzzing (#28352) 1 year ago
cui 4abc412348
crypto/bn256: eliminate dead store (#27944) 1 year ago
lonika 05a8b887a9
crypto/bls12381: fix typo in comment (#27930) 1 year ago
Justin Traglia 2274a03e33
crypto/kzg4844: do lazy init in all ckzg funcs (#27679) 1 year ago
Francisco de Borja Aranda Castillejo 942ba4ddaa
crypto/secp256k1: define NDEBUG only if not defined (#27550) 1 year ago
Delweng 21c87e0f1b
crypto: replace noarg fmt.Errorf with errors.New (#27333) 2 years ago
Justin Traglia 9ca84e6b0b
crypto/kzg4844: upgrade c-kzg-4844 to v0.2.0 (#27257) 2 years ago
Péter Szilágyi 2169fa343a
crypto/kzg4844: pull in the C and Go libs for KZG cryptography (#27155) 2 years ago
Martin Holst Swende 4d3525610e
all: remove deprecated uses of math.rand (#26710) 2 years ago
jwasinger faff980d97
crypto/bls12381: use worst case scalar for input to G1/G2 mul benchmarks (#26447) 2 years ago
jwasinger 9a4e8e222e
crypto/bls12381: docs - fix broken links to references (#26095) 2 years ago
Martin Holst Swende 5a02b2d6d0
all: fix spelling mistakes (#25961) 2 years ago
George Carder d213cb0924
crypto/bls12381: docfix of g1 Affine (#25729) 2 years ago
Felix Lange b628d72766
build: upgrade to go 1.19 (#25726) 2 years ago
Justin Traglia 2c5648d891
all: fix some typos (#25551) 2 years ago
Delweng b196ad1c16
all: add whitespace linter (#25312) 2 years ago
Martin Holst Swende a907d7e81a
all: more linters (#24783) 2 years ago
Håvard Anda Estensen 07508ac0e9
all: replace uses of ioutil with io and os (#24869) 3 years ago
ucwong 34501ed235
crypto/bls12381: go format 3 years ago
Jonathan Chappelow 830231c1c4
crypto: use btcec/v2 for no-cgo (#24533) 3 years ago
uji ec64358ac9
crypto/bn256/cloudflare: fix asm for dynamic linking (#24476) 3 years ago
Ikko Ashimine 0a4ec1dde5
crypto/bls12381: fix typo in comment (#24509) 3 years ago
xq840622 045e90c897
crypto/ecies: use AES-192 for curve P384 (#24139) 3 years ago
Taeik Lim 85064ed09b
all: fix 'the the' in comments (#24036) 3 years ago
Felix Lange 8a134014b4
all: add go:build lines (#23468) 3 years ago
Guillaume Ballet 887902ea4d
crypto/cloudflare/bn256: fix in-place addition and unmarshalling (#23419) 3 years ago
Martin Holst Swende bbbeb7d8ba
crypto: gofuzz build directives (#23137) 3 years ago