Skip to content
This repository has been archived by the owner on Jan 24, 2022. It is now read-only.

Support solidity 0.6 in Initializable contract #1413

Merged
merged 3 commits into from
Jan 31, 2020

Commits on Jan 28, 2020

  1. Support solidity 0.6 in Initializable contract

    Modifies Initializable so it is compatible with Solidity 0.5 and 0.6. Adds a set of tests that run on the 0.6 version to verify its behaviour (note that the 0.6 compiled contracts are committed into source control to simplify the setup).
    spalladino committed Jan 28, 2020
    Configuration menu
    Copy the full SHA
    65993b0 View commit details
    Browse the repository at this point in the history
  2. Move mock packages into their own workspaces

    Both mock-solc and mock-dependency where being copied instead of symlinked into packages/lib by yarn. Even worse, they were not re-copied if they were modified, requiring to rm-rf them, or update the cache in the CI.
    
    By defining mock-solc and mock-dependency as workspaces, yarn will symlink them from where they are requested, instead of copying them. This required moving them outside the packages/lib workspace, as yarn does not support nested workspaces.
    spalladino committed Jan 28, 2020
    Configuration menu
    Copy the full SHA
    9eba4b2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d33ac7c View commit details
    Browse the repository at this point in the history