Skip to content
This repository has been archived by the owner on Apr 15, 2020. It is now read-only.

Feature/146382715 metatx controller #38

Closed
wants to merge 58 commits into from

Commits on May 25, 2017

  1. Configuration menu
    Copy the full SHA
    5dfc653 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    32380cd View commit details
    Browse the repository at this point in the history
  3. tests for removal of owners

    pelle committed May 25, 2017
    Configuration menu
    Copy the full SHA
    f4ec8d6 View commit details
    Browse the repository at this point in the history
  4. tests for changeRecovery

    pelle committed May 25, 2017
    Configuration menu
    Copy the full SHA
    048611e View commit details
    Browse the repository at this point in the history
  5. only allow owners who have been around for more than a day to modify …

    …ownership
    
    Also don’t allow recoveryKey to overwrite existing owners
    pelle committed May 25, 2017
    Configuration menu
    Copy the full SHA
    4a6da21 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d289ce1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9d4fb31 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b5f1771 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    09ab55c View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    875ed99 View commit details
    Browse the repository at this point in the history
  11. beginning of reorganizing tests

    Fails due to various timestamp related issues
    pelle committed May 25, 2017
    Configuration menu
    Copy the full SHA
    ce9ae06 View commit details
    Browse the repository at this point in the history
  12. set explicit 0.4.8 pragma

    pelle committed May 25, 2017
    Configuration menu
    Copy the full SHA
    03a40ff View commit details
    Browse the repository at this point in the history
  13. Configurable time locks

    pelle committed May 25, 2017
    Configuration menu
    Copy the full SHA
    03a546d View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    9f8767e View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    61097de View commit details
    Browse the repository at this point in the history
  16. Add remaining tests

    pelle committed May 25, 2017
    Configuration menu
    Copy the full SHA
    eca4abc View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2017

  1. Configuration menu
    Copy the full SHA
    3ef76aa View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2017

  1. Configuration menu
    Copy the full SHA
    e581692 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2017

  1. Migration Tests

    Added tests for migration. Would love some feedback on them :~)
    naterush committed Jun 8, 2017
    Configuration menu
    Copy the full SHA
    fd749c0 View commit details
    Browse the repository at this point in the history
  2. Stopped recoveryKey from ever equaling zero.

    This stops the following attack: 
    Assume there is a single evil owner and any number of good owners. 
    1. EO calls changeRecovery and changes the recovery to 0.
    2. EO then calls forwardTo, and sends data through the proxy to the registerIdentity function in the IdentityManager.
    3. In this forward, the EO provides a new ownerKey and a recoveryKey of 0 to the registerIdentity function. Thus, the conditional in the first line is false, and this does not throw.
    4. The new owner is then added immediately with full power.
    5. Thus, the evilOwner could effectively add a ton of new evil owners and overpower the good identity.
    naterush committed Jun 8, 2017
    Configuration menu
    Copy the full SHA
    4f84f01 View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2017

  1. Fixed ref to recovery quorum in indes.js

    oed authored and naterush committed Jun 15, 2017
    Configuration menu
    Copy the full SHA
    ef6112b View commit details
    Browse the repository at this point in the history
  2. Bumped version

    oed authored and naterush committed Jun 15, 2017
    Configuration menu
    Copy the full SHA
    be34616 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    998175a View commit details
    Browse the repository at this point in the history
  4. Add meta-tx contracts

    naterush committed Jun 15, 2017
    Configuration menu
    Copy the full SHA
    6f07f58 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3dfb959 View commit details
    Browse the repository at this point in the history
  6. Add basic relay tests

    naterush committed Jun 15, 2017
    Configuration menu
    Copy the full SHA
    d71120d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    cc35bc5 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2017

  1. Add blockTimeout, basic test

    naterush committed Jun 19, 2017
    Configuration menu
    Copy the full SHA
    3b24d00 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ed9d56b View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2017

  1. Configuration menu
    Copy the full SHA
    f97f41d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    47888c3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3310162 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2017

  1. Change compiler version

    naterush committed Jun 26, 2017
    Configuration menu
    Copy the full SHA
    4f788db View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    30a4e24 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2c25882 View commit details
    Browse the repository at this point in the history
  4. update build

    naterush committed Jun 26, 2017
    Configuration menu
    Copy the full SHA
    c0db8fa View commit details
    Browse the repository at this point in the history
  5. update IdentityManager tests

    naterush committed Jun 26, 2017
    Configuration menu
    Copy the full SHA
    f33af80 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    36feb7b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    962f2e6 View commit details
    Browse the repository at this point in the history
  8. update tests

    naterush committed Jun 26, 2017
    Configuration menu
    Copy the full SHA
    8fa6cb2 View commit details
    Browse the repository at this point in the history
  9. update yarn

    naterush committed Jun 26, 2017
    Configuration menu
    Copy the full SHA
    c410450 View commit details
    Browse the repository at this point in the history
  10. update txRelay tests

    naterush committed Jun 26, 2017
    Configuration menu
    Copy the full SHA
    3b99c9f View commit details
    Browse the repository at this point in the history
  11. updating for circleci

    naterush committed Jun 26, 2017
    Configuration menu
    Copy the full SHA
    a8f254a View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    e6f57d9 View commit details
    Browse the repository at this point in the history
  13. remove old tests

    naterush committed Jun 26, 2017
    Configuration menu
    Copy the full SHA
    bb2c113 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2017

  1. Configuration menu
    Copy the full SHA
    194f4cf View commit details
    Browse the repository at this point in the history
  2. update meta-tx tests:

    naterush committed Jun 28, 2017
    Configuration menu
    Copy the full SHA
    33b36fe View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6279ae8 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2017

  1. Configuration menu
    Copy the full SHA
    99a625d View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2017

  1. Configuration menu
    Copy the full SHA
    197c885 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2017

  1. Fixed syntax error

    oed committed Jul 6, 2017
    Configuration menu
    Copy the full SHA
    dff6e6f View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2017

  1. Configuration menu
    Copy the full SHA
    573d34c View commit details
    Browse the repository at this point in the history
  2. update artifacts

    naterush committed Jul 7, 2017
    Configuration menu
    Copy the full SHA
    96e4d88 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2017

  1. update solc, truffle, tests

    naterush committed Jul 10, 2017
    Configuration menu
    Copy the full SHA
    7b6ed37 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cda3b71 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2017

  1. Configuration menu
    Copy the full SHA
    4a95c63 View commit details
    Browse the repository at this point in the history
  2. udpate comments

    naterush committed Jul 11, 2017
    Configuration menu
    Copy the full SHA
    6010aca View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2017

  1. Configuration menu
    Copy the full SHA
    0f15d2c View commit details
    Browse the repository at this point in the history