good morning!!!!

Skip to content
Snippets Groups Projects
  1. Jun 15, 2020
  2. Jun 11, 2020
  3. Jun 10, 2020
  4. Jun 09, 2020
  5. Jun 08, 2020
  6. Jun 04, 2020
  7. Jun 03, 2020
    • Péter Szilágyi's avatar
      Merge pull request #21162 from karalabe/daofork-order-check-fix · 8b831257
      Péter Szilágyi authored
      cmd/geth: fix the fork orders for DAO tests
      8b831257
    • Péter Szilágyi's avatar
      f52ff0f1
    • Martin Holst Swende's avatar
      cmd, core, params: inital support for yolo-v1 testnet (#21154) · 890757f0
      Martin Holst Swende authored
      
      * core,params,puppeth: inital support for yolo-v1 testnet
      
      * cmd/geth, core: add yolov1 console flag
      
      * cmd, core, params: YoloV1 bakein fixups
      
      Co-authored-by: default avatarPéter Szilágyi <peterke@gmail.com>
      890757f0
    • kilic's avatar
      core/vm, crypto/bls12381, params: add bls12-381 elliptic curve precompiles (#21018) · 4fc67854
      kilic authored
      
      * crypto: add bls12-381 elliptic curve wrapper
      
      * params: add bls12-381 precompile gas parameters
      
      * core/vm: add bls12-381 precompiles
      
      * core/vm: add bls12-381 precompile tests
      
      * go.mod, go.sum: use latest bls12381 lib
      
      * core/vm: move point encode/decode functions to base library
      
      * crypto/bls12381: introduce bls12-381 library init function
      
      * crypto/bls12381: import bls12381 elliptic curve implementation
      
      * go.mod, go.sum: remove bls12-381 library
      
      * remove unsued frobenious coeffs
      
      supress warning for inp that used in asm
      
      * add mappings tests for zero inputs
      
      fix swu g2 minus z inverse constant
      
      * crypto/bls12381: fix typo
      
      * crypto/bls12381: better comments for bls12381 constants
      
      * crypto/bls12381: swu, use single conditional for e2
      
      * crypto/bls12381: utils, delete empty line
      
      * crypto/bls12381: utils, use FromHex for string to big
      
      * crypto/bls12381: g1, g2, strict length check for FromBytes
      
      * crypto/bls12381: field_element, comparision changes
      
      * crypto/bls12381: change swu, isogeny constants with hex values
      
      * core/vm: fix point multiplication comments
      
      * core/vm: fix multiexp gas calculation and lookup for g1 and g2
      
      * core/vm: simpler imput length check for multiexp and pairing precompiles
      
      * core/vm: rm empty multiexp result declarations
      
      * crypto/bls12381: remove modulus type definition
      
      * crypto/bls12381: use proper init function
      
      * crypto/bls12381: get rid of new lines at fatal desciprtions
      
      * crypto/bls12-381: fix no-adx assembly multiplication
      
      * crypto/bls12-381: remove old config function
      
      * crypto/bls12381: update multiplication backend
      
      this commit changes mul backend to 6limb eip1962 backend
      
      mul assign operations are dropped
      
      * core/vm/contracts_tests: externalize test vectors for precompiles
      
      * core/vm/contracts_test: externalize failure-cases for precompiles
      
      * core/vm: linting
      
      * go.mod: tiny up sum file
      
      * core/vm: fix goimports linter issues
      
      * crypto/bls12381: build tags for plain ASM or ADX implementation
      
      Co-authored-by: default avatarMartin Holst Swende <martin@swende.se>
      Co-authored-by: default avatarPéter Szilágyi <peterke@gmail.com>
      4fc67854
  8. Jun 02, 2020
  9. May 29, 2020
  10. May 27, 2020
  11. May 26, 2020
    • Felix Lange's avatar
      eth: interrupt chain insertion on shutdown (#21114) · 9219e0fb
      Felix Lange authored
      This adds a new API method on core.BlockChain to allow interrupting
      running data inserts, and calls the method before shutting down the
      downloader.
      
      The BlockChain interrupt checks are now done through a method instead
      of inlining the atomic load everywhere. There is no loss of efficiency from
      this and it makes the interrupt protocol a lot clearer because the check is
      defined next to the method that sets the flag.
      9219e0fb
Loading