ethpm / escape-truffle

Ethereum Package Registry (Truffle)
10 stars 8 forks source link

Refactor `release` interface (per EIP) #50

Closed cgewecke closed 5 years ago

cgewecke commented 6 years ago

PR targets #48 (which contains a refactor to the Registry read API for the EIP).

This refactors the Registry's write API, removing all reference to semver and most (but not all) of the non-EIP getter methods.

Have left a few things intact that might be considered strictly extraneous. Events are emitted for Releases, release creation and update times are still tracked, and the DB contracts have a handful of getters that are useful for the tests and might also help with the administration of a deployed registry.

coveralls commented 6 years ago

Pull Request Test Coverage Report for Build 159


Totals Coverage Status
Change from base Build 157: 1.7%
Covered Lines: 240
Relevant Lines: 240

💛 - Coveralls