1. 05 3月, 2018 11 次提交
    • P
      params: release Geth 1.8.2 stable · b8b9f7f4
      Péter Szilágyi 提交于
      b8b9f7f4
    • A
      github: config for probot-stale bot (#16235) · c636ac40
      Anton Evangelatov 提交于
      * github: config for probot-stale bot
      
      * github: use stale label, instead of wontfix
      c636ac40
    • P
      core/vm, crypto/bn256: switch over to cloudflare library (#16203) · bd6879ac
      Péter Szilágyi 提交于
      * core/vm, crypto/bn256: switch over to cloudflare library
      
      * crypto/bn256: unmarshal constraint + start pure go impl
      
      * crypto/bn256: combo cloudflare and google lib
      
      * travis: drop 386 test job
      bd6879ac
    • P
      Merge pull request #16229 from karalabe/evm-call-fix · 223fe3f2
      Péter Szilágyi 提交于
      cmd/evm, core/vm, internal/ethapi: don't disable call gas metering
      223fe3f2
    • P
    • M
      utils: fix #16138 by checking if vhosts flag is set (#16141) · 478143d6
      Martin Holst Swende 提交于
      * utils: fix #16138 by checking if vhosts flag is set
      
      * utils,node: fix defaults for rpcvhosts
      
      * node,utils: address review concerns
      478143d6
    • G
      Merge pull request #16250 from gluk256/317-fatalf · abed63c3
      Guillaume Ballet 提交于
      whisper: refactoring go-routines workflow
      
      Move the call mailServer.Init() down (to the bottom of the function) because if the function initialize() completes successfully, then it will be followed by mailServer.Close() in shutdown(). The workflow of the corresponding goroutines is clearer now.
      abed63c3
    • K
      consensus/ethash: fixed typo (#16253) · d429a92f
      Kyuntae Ethan Kim 提交于
      d429a92f
    • V
      whisper: refactoring go-routines · 61a061c9
      Vlad 提交于
      61a061c9
    • P
      accounts/abi: Abi binding support for nested arrays, fixes #15648, including... · 0b814d32
      protolambda 提交于
      accounts/abi: Abi binding support for nested arrays, fixes #15648, including nested array unpack fix (#15676)
      
      * accounts/abi/bind: support for multi-dim arrays
      
      Also:
      - reduce usage of regexes a bit.
      - fix minor Java syntax problems
      
      Fixes #15648
      
      * accounts/abi/bind: Add some more documentation
      
      * accounts/abi/bind: Improve code readability
      
      * accounts/abi: bugfix for unpacking nested arrays
      
      The code previously assumed the arrays/slices were always 1 level
      deep. While the packing supports nested arrays (!!!).
      
      The current code for unpacking doesn't return the "consumed" length, so
      this fix had to work around that by calculating it (i.e. packing and
       getting resulting length) after the unpacking of the array element.
      It's far from ideal, but unpacking behaviour is fixed now.
      
      * accounts/abi: Fix unpacking of nested arrays
      
      Removed the temporary workaround of packing to calculate size, which was
      incorrect for slice-like types anyway.
      Full size of nested arrays is used now.
      
      * accounts/abi: deeply nested array unpack test
      
      Test unpacking of an array nested more than one level.
      
      * accounts/abi: Add deeply nested array pack test
      
      Same as the deep nested array unpack test, but the other way around.
      
      * accounts/abi/bind: deeply nested arrays bind test
      
      Test the usage of bindings that were generated
      for methods with multi-dimensional (and not
      just a single extra dimension, like foo[2][3])
      array arguments and returns.
      
      edit: trigger rebuild, CI failed to fetch linter module.
      
      * accounts/abi/bind: improve array binding
      
      wrapArray uses a regex now, and arrayBindingJava is improved.
      
      * accounts/abi: Improve naming of element size func
      
      The full step size for unpacking an array
       is now retrieved with "getFullElemSize".
      
      * accounts/abi: support nested nested array args
      
      Previously, the code only considered the outer-size of the array,
      ignoring the size of the contents. This was fine for most types,
      but nested arrays are packed directly into it, and count towards
      the total size. This resulted in arguments following a nested
      array to replicate some of the binary contents of the array.
      
      The fix: for arrays, calculate their complete contents size:
       count the arg.Type.Elem.Size when Elem is an Array, and
       repeat when their child is an array too, etc.
      The count is the number of 32 byte elements, similar to how it
       previously counted, but nested.
      
      * accounts/abi: Test deep nested arr multi-arguments
      
      Arguments with a deeply nested array should not cause the next arguments
      to be read from the wrong position.
      0b814d32
    • G
      Merge pull request #16245 from gluk256/311-close-channel · 7b1d6370
      Guillaume Ballet 提交于
      whisper: close the `done` channel in one location
      7b1d6370
  2. 04 3月, 2018 1 次提交
  3. 03 3月, 2018 5 次提交
  4. 02 3月, 2018 6 次提交
  5. 01 3月, 2018 3 次提交
  6. 28 2月, 2018 13 次提交
  7. 27 2月, 2018 1 次提交