1. 29 Oct, 2019 1 commit
    • Michael Forney's avatar
      core/asm: assembly parser label fixes (#20210) · b0b27752
      Michael Forney authored
      * core/asm: Fix encoding of pushed labels
      
      EVM uses big-endian byte-order, so to pad a label value to 4 bytes,
      zeros must be added to the front, not the end.
      
      * core/asm: Fix PC calculations when a label is pushed
      
      Incrementing PC by 5 is only correct if the label appears after a jump,
      in which case there is an implicit push. When it appears after an explicit
      push, PC should only be incremented by 4.
      
      * core/asm: Allow JUMP with no argument
      
      This way, a label can be pushed explicitly, or loaded from memory to
      implement a jump table.
      b0b27752
  2. 22 Jul, 2019 1 commit
  3. 03 Jun, 2019 1 commit
  4. 07 Feb, 2019 1 commit
  5. 16 Jan, 2019 1 commit
    • Elad's avatar
      cmd/swarm/swarm-snapshot: swarm snapshot generator (#18453) · 34f11e75
      Elad authored
      * cmd/swarm/swarm-snapshot: add binary to create network snapshots
      
      * cmd/swarm/swarm-snapshot: refactor and extend tests
      
      * p2p/simulations: remove unused triggerChecks func and fix linter
      
      * internal/cmdtest: raise the timeout for killing TestCmd
      
      * cmd/swarm/swarm-snapshot: add more comments and other minor adjustments
      
      * cmd/swarm/swarm-snapshot: remove redundant check in createSnapshot
      
      * cmd/swarm/swarm-snapshot: change comment wording
      
      * p2p/simulations: revert Simulation.Run from master
      
      https://github.com/ethersphere/go-ethereum/pull/1077/files#r247078904
      
      * cmd/swarm/swarm-snapshot: address pr comments
      
      * swarm/network/simulations/discovery: removed snapshot write to file
      
      * cmd/swarm/swarm-snapshot, swarm/network/simulations: removed redundant connection event check, fixed lint error
      34f11e75
  6. 14 Feb, 2018 1 commit
  7. 16 Jan, 2018 1 commit
    • Felix Lange's avatar
      cmd/ethkey: fix formatting, review nits (#15807) · f08cd94f
      Felix Lange authored
      This commit:
      
      - Adds a --msgfile option to read the message to sign from a file
        instead of command line argument.
      - Adds a unit test for signing subcommands.
      - Removes some weird whitespace in the code.
      f08cd94f
  8. 07 Aug, 2017 1 commit
  9. 04 Apr, 2017 1 commit
  10. 01 Mar, 2017 1 commit
  11. 27 Feb, 2017 1 commit
  12. 08 Jan, 2017 1 commit
  13. 06 Jan, 2017 1 commit
    • Felix Lange's avatar
      core/vm: move Log to core/types · 77310619
      Felix Lange authored
      This significantly reduces the dependency closure of ethclient, which no
      longer depends on core/vm as of this change.
      
      All uses of vm.Logs are replaced by []*types.Log. NewLog is gone too,
      the constructor simply returned a literal.
      77310619
  14. 21 Dec, 2016 1 commit
  15. 22 Jul, 2015 1 commit
  16. 07 Jul, 2015 2 commits
  17. 23 Mar, 2015 1 commit
  18. 16 Mar, 2015 1 commit
  19. 29 Jan, 2015 1 commit