good morning!!!!

Skip to content
Snippets Groups Projects
  1. Aug 21, 2019
  2. Aug 19, 2019
  3. Aug 15, 2019
  4. Aug 14, 2019
  5. Aug 13, 2019
  6. Aug 12, 2019
  7. Aug 08, 2019
  8. Aug 07, 2019
  9. Aug 06, 2019
    • Antonio Salazar Cardozo's avatar
      params, core/vm: Istanbul EIP-1108 bn256 gas cost reduction (#19904) · beff5fa5
      Antonio Salazar Cardozo authored
      * params: add IsIstanbul to config + rules
      
      IstanbulBlock, used to determine if the config IsIstanbul, is currently
      left nil until an actual block is chosen.
      
      * params, core/vm: implement EIP-1108
      
      Old gas costs for elliptic curve operations are given the PreIstanbul
      prefix, while current gas costs retain the unprefixed names. The actual
      precompile implementations are the same, so they are factored out into
      common functions that are called by the pre-Istanbul and current
      precompile structs. Finally, an Istanbul precompile list is added that
      references the new precompile structs, which in turn reference the new
      gas costs.
      
      * params: fix fork ordering, add missing chain compatibility check
      beff5fa5
  10. Aug 05, 2019
    • Martin Holst Swende's avatar
      core/vm, params: refactor chain configuration (#19735) · aa6005b4
      Martin Holst Swende authored
      * params, core/vm: deprecating gastable, part 1
      
      * core/vm, params: deprecate gastable, use both constant and dynamic gas
      
      * core/vm, params: remove gastable, remove copypaste
      
      * core/vm: make use of the chainrules
      
      * interpreter: make tracing count constant+dynamic gas
      
      * core/vm: review concerns (param/method name changes)
      
      * core/vm: make use of chainrules more
      aa6005b4
  11. Aug 03, 2019
  12. Aug 02, 2019
    • Gary Rong's avatar
      accounts/abi, signer/fourbyte: fix incorrect signature (#19881) · 947f5f2b
      Gary Rong authored
      The abi package already supports function overload by adding a suffix to the overloaded function name, but it uses the function name with suffix to calculate signature(both for the event and method).
      
      This PR fixes it by adding a new field named RawName, which can be used to calcuate all signatures but use Name to distinguish different overloaded function.
      947f5f2b
  13. Aug 01, 2019
  14. Jul 31, 2019
  15. Jul 30, 2019
  16. Jul 25, 2019
Loading