From 00cac89934552bdb5bfc43540ed869d21b807ddc Mon Sep 17 00:00:00 2001 From: Henry Harder Date: Fri, 18 Oct 2019 16:11:11 -0700 Subject: [PATCH 1/8] update readme with new packages --- README.md | 39 ++++++++++++++++++++++++--------------- 1 file changed, 24 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index db605e7ea..97e599b53 100644 --- a/README.md +++ b/README.md @@ -32,12 +32,14 @@ Documentation for Kosu packages is available in this repository, and hosted at [ ### Contract packages -Smart-contract packages (Solidity) including the core Kosu system contracts and SubContract SDK. +Smart-contract packages (Solidity) including the core Kosu system contracts and SubContract SDK and contract test suite. -| Package             | Version | Description | -| :----------------------------------------------------------- | :-------------------------------------------------------------- | :--------------------------------------------------------------------- | -| [`@kosu/system-contracts`](./packages/kosu-system-contracts) | ![npm](https://img.shields.io/npm/v/@kosu/system-contracts.svg) | The core Kosu contract system and test suite, implemented in Solidity. | -| [`@kosu/subcontract-sdk`](./packages/kosu-sdk-contracts) | ![npm](https://img.shields.io/npm/v/@kosu/subcontract-sdk.svg) | The Kosu `SubContract` interface and example implementations. | +| Package             | Version | Description | +| :----------------------------------------------------------- | :-------------------------------------------------------------- | :----------------------------------------------------------------------- | +| [`@kosu/system-contracts`](./packages/kosu-system-contracts) | ![npm](https://img.shields.io/npm/v/@kosu/system-contracts.svg) | The core Kosu contract system in Solidity (with low-level wrappers). | +| [`@kosu/solidity-tests`](./packages/kosu-system-contracts) | ![version](https://img.shields.io/badge/version-0.3.0-blue) | TypeScript test suite for the Kosu contract system. | +| [`@kosu/subcontract-sdk`](./packages/kosu-sdk-contracts) | ![npm](https://img.shields.io/npm/v/@kosu/subcontract-sdk.svg) | The Kosu `SubContract` interface and example implementations. | +| [`@kosu/migrations`](./packages/kosu-migrations) | ![npm](https://img.shields.io/npm/v/@kosu/migrations.svg) | Scripts and utilities for deploying Kosu contracts to Ethereum networks. | ### Client packages @@ -49,19 +51,26 @@ Smart-contract packages (Solidity) including the core Kosu system contracts and Client/server libraries for interacting with the Kosu network and contract system. -| Package             | Version | Description | -| :------------------------------------------------- | :--------------------------------------------------------- | :---------------------------------------------------------------------------- | -| [`@kosu/kosu.js`](./packages/kosu.js) | ![npm](https://img.shields.io/npm/v/@kosu/kosu.js.svg) | TypeScript library for interacting with the Kosu network and contract system. | -| [`@kosu/genesis-cli`](./packages/kosu-genesis-cli) | ![npm](https://img.shields.io/npm/v/@kosu/genesis-cli.svg) | Library and CLI for generating network genesis files from contract sate. | +| Package             | Version | Description | +| :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------ | :------------------------------------------------------------------------- | +| [`@kosu/kosu.js`](./packages/kosu.js) | ![npm](https://img.shields.io/npm/v/@kosu/kosu.js.svg) | Exports all Kosu helper classes, utility functions, and contract wrappers. | +| [`@kosu/node-client`](./packages/kosu-node-client-kosu) | ![npm](https://img.shields.io/npm/v/@kosu/node-client.svg) | TypeScript client for interacting with a Kosu node over JSONRPC. | +| [`@kosu/genesis-cli`](./packages/kosu-genesis-cli) | ![npm](https://img.shields.io/npm/v/@kosu/genesis-cli.svg) | Library and CLI for generating network genesis files from contract sate. | +| [`@kosu/contract-utils`](./packages/kosu-contract-utils) | ![npm](https://img.shields.io/npm/v/@kosu/contract-utils.svg) | Utilities for interacting with Kosu (decoding event logs, etc.). | +| [`@kosu/contract-helpers](./packages/kosu-contract-utils) | ![npm](https://img.shields.io/npm/v/@kosu/contract-utils.svg)| High-level convenience wrappers for interacting with Kosu contracts. | ### Utility/development packages -| Package             | Version | Description | -| :------------------------------------------------ | :----------------------------------------------------------- | :------------------------------------------------------------------- | -| [`@kosu/dev-images`](./packages/dev-images) | ![npm](https://img.shields.io/npm/v/@kosu/dev-images.svg) | Development docker images and supporting scripts for Kosu packages. | -| [`@kosu/tslint-config`](./packages/tslint-config) | ![npm](https://img.shields.io/npm/v/@kosu/tslint-config.svg) | TypeScript linter base configuration for Kosu TypeScript projects. | -| [`@kosu/tsc-config`](./packages/tsc-config) | ![npm](https://img.shields.io/npm/v/@kosu/tsc-config.svg) | TypeScript compiler base configuration for Kosu TypeScript projects. | -| [`@kosu/web-helpers`](./packages/web-helpers) | ![npm](https://img.shields.io/npm/v/@kosu/web-helpers.svg) | Simple web interface for interacting with the Kosu contract system. | +| Package             | Version | Description | +| :--------------------------------------------------------------- | :----------------------------------------------------------- | :------------------------------------------------------------------- | +| [`@kosu/deployed-addresses`](./packages/kosu-deployed-addresses) | ![npm](https://img.shields.io/npm/v/@kosu/tslint-config.svg) | Kosu contract addresses for various Ethereum networks. | +| [`@kosu/test-helpers`](./packages/kosu-test-helpers) | ![version](https://img.shields.io/badge/version-0.3.0-blue) | Helpful utilities for testing building Kosu contract-related tests. | +| [`@kosu/types`](./packages/kosu-types) | ![npm](https://img.shields.io/npm/v/@kosu/dev-images.svg) | TypeScript type definitions for Kosu projects. | +| [`@kosu/dev-images`](./packages/dev-images) | ![npm](https://img.shields.io/npm/v/@kosu/dev-images.svg) | Development docker images and supporting scripts for Kosu packages. | +| [`@kosu/kosu-geth`](./packages/kosu-geth) | ![version](https://img.shields.io/badge/version-0.3.0-blue) | Geth PoA configuration for private Kosu test networks (CI, etc.). | +| [`@kosu/tslint-config`](./packages/tslint-config) | ![npm](https://img.shields.io/npm/v/@kosu/tslint-config.svg) | TypeScript linter base configuration for Kosu TypeScript projects. | +| [`@kosu/tsc-config`](./packages/tsc-config) | ![npm](https://img.shields.io/npm/v/@kosu/tsc-config.svg) | TypeScript compiler base configuration for Kosu TypeScript projects. | +| [`@kosu/web-helpers`](./packages/web-helpers) | ![npm](https://img.shields.io/npm/v/@kosu/web-helpers.svg) | Simple web interface for interacting with the Kosu contract system. | ## Install Instructions From 5bfd24bdbc5828e077309b5f028e731a9e047a72 Mon Sep 17 00:00:00 2001 From: Henry Harder Date: Fri, 18 Oct 2019 16:26:44 -0700 Subject: [PATCH 2/8] go-kosu: remove v prefix in verison --- packages/go-kosu/package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/go-kosu/package.json b/packages/go-kosu/package.json index 5d0b4f55d..895014c54 100644 --- a/packages/go-kosu/package.json +++ b/packages/go-kosu/package.json @@ -1,7 +1,7 @@ { "name": "@kosu/go-kosu", "private": true, - "version": "v0.4.0", + "version": "0.4.0", "description": "Package file used to configure go-kosu builds with up-to-date contract addresses", "repository": "https://github.com/ParadigmFoundation/kosu-monorepo/blob/master/packages/go-kosu", "license": "MIT", @@ -19,4 +19,4 @@ "@kosu/system-contracts": "0.3.0", "@kosu/migrations": "0.3.0" } -} +} \ No newline at end of file From d7c78fb0c4e4f15a5df8b05432cc333f603e2628 Mon Sep 17 00:00:00 2001 From: Henry Harder Date: Fri, 18 Oct 2019 16:26:51 -0700 Subject: [PATCH 3/8] test badges --- README.md | 50 ++++++++++++++++++++++++++++++++------------------ 1 file changed, 32 insertions(+), 18 deletions(-) diff --git a/README.md b/README.md index 97e599b53..67eada64e 100644 --- a/README.md +++ b/README.md @@ -10,6 +10,7 @@ Documentation for Kosu packages is available in this repository, and hosted at [ ## Contents +- [Stats and badges](#stats-and-badges) - [Packages](#packages) - [Contract packages](#contract-packages) - [Library packages](#library-packages) @@ -28,6 +29,17 @@ Documentation for Kosu packages is available in this repository, and hosted at [ - [Issues](#issues) - [License](#license) +## Stats and badges + +![GitHub](https://img.shields.io/github/license/ParadigmFoundation/kosu-monorepo) + +[![Build Status](https://ci.kosu.io/api/badges/ParadigmFoundation/kosu-monorepo/status.svg)](https://ci.kosu.io/ParadigmFoundation/kosu-monorepo) +![GitHub issues](https://img.shields.io/github/issues-raw/ParadigmFoundation/kosu-monorepo) +![GitHub closed issues](https://img.shields.io/github/issues-closed-raw/ParadigmFoundation/kosu-monorepo) +![GitHub pull requests](https://img.shields.io/github/issues-pr/ParadigmFoundation/kosu-monorepo) +![GitHub closed pull requests](https://img.shields.io/github/issues-pr-closed/ParadigmFoundation/kosu-monorepo) + + ## Packages ### Contract packages @@ -43,34 +55,36 @@ Smart-contract packages (Solidity) including the core Kosu system contracts and ### Client packages +Kosu network clients (currently, only [`go-kosu`](./packages/go-kosu)). Includes validator implementation, full/light node's, CLI, and JSONRPC server. + | Package | Version | Description | | :------------------------------ | :---------------------------------------------------------- | :-------------------------------------------------------------------------------- | -| [`go-kosu`](./packages/go-kosu) | ![version](https://img.shields.io/badge/version-0.1.2-blue) | The reference implementation of the Kosu network in Go, built on Tendermint Core. | +| [`go-kosu`](./packages/go-kosu) | ![version](https://img.shields.io/badge/version-0.4.0-blue) | The reference implementation of the Kosu network in Go, built on Tendermint Core. | ### Library packages Client/server libraries for interacting with the Kosu network and contract system. -| Package             | Version | Description | -| :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------ | :------------------------------------------------------------------------- | -| [`@kosu/kosu.js`](./packages/kosu.js) | ![npm](https://img.shields.io/npm/v/@kosu/kosu.js.svg) | Exports all Kosu helper classes, utility functions, and contract wrappers. | -| [`@kosu/node-client`](./packages/kosu-node-client-kosu) | ![npm](https://img.shields.io/npm/v/@kosu/node-client.svg) | TypeScript client for interacting with a Kosu node over JSONRPC. | -| [`@kosu/genesis-cli`](./packages/kosu-genesis-cli) | ![npm](https://img.shields.io/npm/v/@kosu/genesis-cli.svg) | Library and CLI for generating network genesis files from contract sate. | -| [`@kosu/contract-utils`](./packages/kosu-contract-utils) | ![npm](https://img.shields.io/npm/v/@kosu/contract-utils.svg) | Utilities for interacting with Kosu (decoding event logs, etc.). | -| [`@kosu/contract-helpers](./packages/kosu-contract-utils) | ![npm](https://img.shields.io/npm/v/@kosu/contract-utils.svg)| High-level convenience wrappers for interacting with Kosu contracts. | +| Package             | Version | Description | +| :--------------------------------------------------------- | :------------------------------------------------------------ | :------------------------------------------------------------------------- | +| [`@kosu/kosu.js`](./packages/kosu.js) | ![npm](https://img.shields.io/npm/v/@kosu/kosu.js.svg) | Exports all Kosu helper classes, utility functions, and contract wrappers. | +| [`@kosu/node-client`](./packages/kosu-node-client-kosu) | ![npm](https://img.shields.io/npm/v/@kosu/node-client.svg) | TypeScript client for interacting with a Kosu node over JSONRPC. | +| [`@kosu/genesis-cli`](./packages/kosu-genesis-cli) | ![npm](https://img.shields.io/npm/v/@kosu/genesis-cli.svg) | Library and CLI for generating network genesis files from contract sate. | +| [`@kosu/contract-utils`](./packages/kosu-contract-utils) | ![npm](https://img.shields.io/npm/v/@kosu/contract-utils.svg) | Utilities for interacting with Kosu (decoding event logs, etc.). | +| [`@kosu/contract-helpers`](./packages/kosu-contract-utils) | ![npm](https://img.shields.io/npm/v/@kosu/contract-utils.svg) | High-level convenience wrappers for interacting with Kosu contracts. | ### Utility/development packages -| Package             | Version | Description | -| :--------------------------------------------------------------- | :----------------------------------------------------------- | :------------------------------------------------------------------- | -| [`@kosu/deployed-addresses`](./packages/kosu-deployed-addresses) | ![npm](https://img.shields.io/npm/v/@kosu/tslint-config.svg) | Kosu contract addresses for various Ethereum networks. | -| [`@kosu/test-helpers`](./packages/kosu-test-helpers) | ![version](https://img.shields.io/badge/version-0.3.0-blue) | Helpful utilities for testing building Kosu contract-related tests. | -| [`@kosu/types`](./packages/kosu-types) | ![npm](https://img.shields.io/npm/v/@kosu/dev-images.svg) | TypeScript type definitions for Kosu projects. | -| [`@kosu/dev-images`](./packages/dev-images) | ![npm](https://img.shields.io/npm/v/@kosu/dev-images.svg) | Development docker images and supporting scripts for Kosu packages. | -| [`@kosu/kosu-geth`](./packages/kosu-geth) | ![version](https://img.shields.io/badge/version-0.3.0-blue) | Geth PoA configuration for private Kosu test networks (CI, etc.). | -| [`@kosu/tslint-config`](./packages/tslint-config) | ![npm](https://img.shields.io/npm/v/@kosu/tslint-config.svg) | TypeScript linter base configuration for Kosu TypeScript projects. | -| [`@kosu/tsc-config`](./packages/tsc-config) | ![npm](https://img.shields.io/npm/v/@kosu/tsc-config.svg) | TypeScript compiler base configuration for Kosu TypeScript projects. | -| [`@kosu/web-helpers`](./packages/web-helpers) | ![npm](https://img.shields.io/npm/v/@kosu/web-helpers.svg) | Simple web interface for interacting with the Kosu contract system. | +| Package             | Version | Description | +| :--------------------------------------------------------------- | :---------------------------------------------------------------- | :------------------------------------------------------------------- | +| [`@kosu/deployed-addresses`](./packages/kosu-deployed-addresses) | ![npm](https://img.shields.io/npm/v/@kosu/deployed-addresses.svg) | Kosu contract addresses for various Ethereum networks. | +| [`@kosu/test-helpers`](./packages/kosu-test-helpers) | ![npm](https://img.shields.io/npm/v/@kosu/test-helpers.svg) | Helpful utilities for testing building Kosu contract-related tests. | +| [`@kosu/types`](./packages/kosu-types) | ![npm](https://img.shields.io/npm/v/@kosu/types.svg) | TypeScript type definitions for Kosu projects. | +| [`@kosu/dev-images`](./packages/dev-images) | ![npm](https://img.shields.io/npm/v/@kosu/dev-images.svg) | Development docker images and supporting scripts for Kosu packages. | +| [`@kosu/kosu-geth`](./packages/kosu-geth) | ![version](https://img.shields.io/badge/version-0.1.1-blue) | Geth PoA configuration for private Kosu test networks (CI, etc.). | +| [`@kosu/tslint-config`](./packages/tslint-config) | ![npm](https://img.shields.io/npm/v/@kosu/tslint-config.svg) | TypeScript linter base configuration for Kosu TypeScript projects. | +| [`@kosu/tsc-config`](./packages/tsc-config) | ![npm](https://img.shields.io/npm/v/@kosu/tsc-config.svg) | TypeScript compiler base configuration for Kosu TypeScript projects. | +| [`@kosu/web-helpers`](./packages/web-helpers) | ![npm](https://img.shields.io/npm/v/@kosu/web-helpers.svg) | Simple web interface for interacting with the Kosu contract system. | ## Install Instructions From 9963f5142556c7ea981a3eb8e4dad173ecbbb7ab Mon Sep 17 00:00:00 2001 From: Henry Harder Date: Fri, 18 Oct 2019 16:27:38 -0700 Subject: [PATCH 4/8] go-kosu: running prettier --- packages/go-kosu/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/go-kosu/package.json b/packages/go-kosu/package.json index 895014c54..fb8db22be 100644 --- a/packages/go-kosu/package.json +++ b/packages/go-kosu/package.json @@ -19,4 +19,4 @@ "@kosu/system-contracts": "0.3.0", "@kosu/migrations": "0.3.0" } -} \ No newline at end of file +} From e772ab868266cd0190926a6089fa525b0be16d96 Mon Sep 17 00:00:00 2001 From: Henry Harder Date: Fri, 18 Oct 2019 16:28:12 -0700 Subject: [PATCH 5/8] running prettier --- README.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/README.md b/README.md index 67eada64e..41fd373ac 100644 --- a/README.md +++ b/README.md @@ -32,14 +32,12 @@ Documentation for Kosu packages is available in this repository, and hosted at [ ## Stats and badges ![GitHub](https://img.shields.io/github/license/ParadigmFoundation/kosu-monorepo) - -[![Build Status](https://ci.kosu.io/api/badges/ParadigmFoundation/kosu-monorepo/status.svg)](https://ci.kosu.io/ParadigmFoundation/kosu-monorepo) +![![Build Status](https://ci.kosu.io/api/badges/ParadigmFoundation/kosu-monorepo/status.svg)](https://ci.kosu.io/ParadigmFoundation/kosu-monorepo) ![GitHub issues](https://img.shields.io/github/issues-raw/ParadigmFoundation/kosu-monorepo) ![GitHub closed issues](https://img.shields.io/github/issues-closed-raw/ParadigmFoundation/kosu-monorepo) ![GitHub pull requests](https://img.shields.io/github/issues-pr/ParadigmFoundation/kosu-monorepo) ![GitHub closed pull requests](https://img.shields.io/github/issues-pr-closed/ParadigmFoundation/kosu-monorepo) - ## Packages ### Contract packages From 8772618a001ba93f1950269c736386abba47434e Mon Sep 17 00:00:00 2001 From: Henry Harder Date: Fri, 18 Oct 2019 16:28:38 -0700 Subject: [PATCH 6/8] fix unnecessary prefix --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 41fd373ac..f5acd8b9e 100644 --- a/README.md +++ b/README.md @@ -32,7 +32,7 @@ Documentation for Kosu packages is available in this repository, and hosted at [ ## Stats and badges ![GitHub](https://img.shields.io/github/license/ParadigmFoundation/kosu-monorepo) -![![Build Status](https://ci.kosu.io/api/badges/ParadigmFoundation/kosu-monorepo/status.svg)](https://ci.kosu.io/ParadigmFoundation/kosu-monorepo) +[![Build Status](https://ci.kosu.io/api/badges/ParadigmFoundation/kosu-monorepo/status.svg)](https://ci.kosu.io/ParadigmFoundation/kosu-monorepo) ![GitHub issues](https://img.shields.io/github/issues-raw/ParadigmFoundation/kosu-monorepo) ![GitHub closed issues](https://img.shields.io/github/issues-closed-raw/ParadigmFoundation/kosu-monorepo) ![GitHub pull requests](https://img.shields.io/github/issues-pr/ParadigmFoundation/kosu-monorepo) From 4574d381c9030f9a851399d9c35b93ab3b89f706 Mon Sep 17 00:00:00 2001 From: Henry Harder Date: Fri, 18 Oct 2019 16:32:09 -0700 Subject: [PATCH 7/8] remove badges section --- README.md | 18 ++++-------------- 1 file changed, 4 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index f5acd8b9e..d66b40f04 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,6 @@ Documentation for Kosu packages is available in this repository, and hosted at [ ## Contents -- [Stats and badges](#stats-and-badges) - [Packages](#packages) - [Contract packages](#contract-packages) - [Library packages](#library-packages) @@ -29,15 +28,6 @@ Documentation for Kosu packages is available in this repository, and hosted at [ - [Issues](#issues) - [License](#license) -## Stats and badges - -![GitHub](https://img.shields.io/github/license/ParadigmFoundation/kosu-monorepo) -[![Build Status](https://ci.kosu.io/api/badges/ParadigmFoundation/kosu-monorepo/status.svg)](https://ci.kosu.io/ParadigmFoundation/kosu-monorepo) -![GitHub issues](https://img.shields.io/github/issues-raw/ParadigmFoundation/kosu-monorepo) -![GitHub closed issues](https://img.shields.io/github/issues-closed-raw/ParadigmFoundation/kosu-monorepo) -![GitHub pull requests](https://img.shields.io/github/issues-pr/ParadigmFoundation/kosu-monorepo) -![GitHub closed pull requests](https://img.shields.io/github/issues-pr-closed/ParadigmFoundation/kosu-monorepo) - ## Packages ### Contract packages @@ -47,7 +37,7 @@ Smart-contract packages (Solidity) including the core Kosu system contracts and | Package             | Version | Description | | :----------------------------------------------------------- | :-------------------------------------------------------------- | :----------------------------------------------------------------------- | | [`@kosu/system-contracts`](./packages/kosu-system-contracts) | ![npm](https://img.shields.io/npm/v/@kosu/system-contracts.svg) | The core Kosu contract system in Solidity (with low-level wrappers). | -| [`@kosu/solidity-tests`](./packages/kosu-system-contracts) | ![version](https://img.shields.io/badge/version-0.3.0-blue) | TypeScript test suite for the Kosu contract system. | +| [`@kosu/solidity-tests`](./packages/kosu-system-contracts) | ![npm](https://img.shields.io/npm/v/@kosu/solidity-tests.svg) | TypeScript test suite for the Kosu contract system. | | [`@kosu/subcontract-sdk`](./packages/kosu-sdk-contracts) | ![npm](https://img.shields.io/npm/v/@kosu/subcontract-sdk.svg) | The Kosu `SubContract` interface and example implementations. | | [`@kosu/migrations`](./packages/kosu-migrations) | ![npm](https://img.shields.io/npm/v/@kosu/migrations.svg) | Scripts and utilities for deploying Kosu contracts to Ethereum networks. | @@ -69,7 +59,7 @@ Client/server libraries for interacting with the Kosu network and contract syste | [`@kosu/node-client`](./packages/kosu-node-client-kosu) | ![npm](https://img.shields.io/npm/v/@kosu/node-client.svg) | TypeScript client for interacting with a Kosu node over JSONRPC. | | [`@kosu/genesis-cli`](./packages/kosu-genesis-cli) | ![npm](https://img.shields.io/npm/v/@kosu/genesis-cli.svg) | Library and CLI for generating network genesis files from contract sate. | | [`@kosu/contract-utils`](./packages/kosu-contract-utils) | ![npm](https://img.shields.io/npm/v/@kosu/contract-utils.svg) | Utilities for interacting with Kosu (decoding event logs, etc.). | -| [`@kosu/contract-helpers`](./packages/kosu-contract-utils) | ![npm](https://img.shields.io/npm/v/@kosu/contract-utils.svg) | High-level convenience wrappers for interacting with Kosu contracts. | +| [`@kosu/contract-helpers`](./packages/kosu-contract-utils) | ![npm](https://img.shields.io/npm/v/@kosu/contract-helpers.svg) | High-level convenience wrappers for interacting with Kosu contracts. | ### Utility/development packages @@ -112,7 +102,7 @@ This will also install Node.js if it is not already installed. brew install yarn ``` -#### Geth tools +#### Ethereum tools To install the `go-ethereum` suite with `brew`: @@ -121,7 +111,7 @@ brew tap ethereum/ethereum brew install ethereum ``` -#### Jq +#### Jq (JSON query) To install `jq` (JSON parsing binary): From 70a72692b53efae8cd087ea70fe20aa34eeae81a Mon Sep 17 00:00:00 2001 From: Henry Harder Date: Fri, 18 Oct 2019 17:22:00 -0700 Subject: [PATCH 8/8] running prettier --- README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index d66b40f04..b3fa95e37 100644 --- a/README.md +++ b/README.md @@ -37,7 +37,7 @@ Smart-contract packages (Solidity) including the core Kosu system contracts and | Package             | Version | Description | | :----------------------------------------------------------- | :-------------------------------------------------------------- | :----------------------------------------------------------------------- | | [`@kosu/system-contracts`](./packages/kosu-system-contracts) | ![npm](https://img.shields.io/npm/v/@kosu/system-contracts.svg) | The core Kosu contract system in Solidity (with low-level wrappers). | -| [`@kosu/solidity-tests`](./packages/kosu-system-contracts) | ![npm](https://img.shields.io/npm/v/@kosu/solidity-tests.svg) | TypeScript test suite for the Kosu contract system. | +| [`@kosu/solidity-tests`](./packages/kosu-system-contracts) | ![npm](https://img.shields.io/npm/v/@kosu/solidity-tests.svg) | TypeScript test suite for the Kosu contract system. | | [`@kosu/subcontract-sdk`](./packages/kosu-sdk-contracts) | ![npm](https://img.shields.io/npm/v/@kosu/subcontract-sdk.svg) | The Kosu `SubContract` interface and example implementations. | | [`@kosu/migrations`](./packages/kosu-migrations) | ![npm](https://img.shields.io/npm/v/@kosu/migrations.svg) | Scripts and utilities for deploying Kosu contracts to Ethereum networks. | @@ -53,12 +53,12 @@ Kosu network clients (currently, only [`go-kosu`](./packages/go-kosu)). Includes Client/server libraries for interacting with the Kosu network and contract system. -| Package             | Version | Description | -| :--------------------------------------------------------- | :------------------------------------------------------------ | :------------------------------------------------------------------------- | -| [`@kosu/kosu.js`](./packages/kosu.js) | ![npm](https://img.shields.io/npm/v/@kosu/kosu.js.svg) | Exports all Kosu helper classes, utility functions, and contract wrappers. | -| [`@kosu/node-client`](./packages/kosu-node-client-kosu) | ![npm](https://img.shields.io/npm/v/@kosu/node-client.svg) | TypeScript client for interacting with a Kosu node over JSONRPC. | -| [`@kosu/genesis-cli`](./packages/kosu-genesis-cli) | ![npm](https://img.shields.io/npm/v/@kosu/genesis-cli.svg) | Library and CLI for generating network genesis files from contract sate. | -| [`@kosu/contract-utils`](./packages/kosu-contract-utils) | ![npm](https://img.shields.io/npm/v/@kosu/contract-utils.svg) | Utilities for interacting with Kosu (decoding event logs, etc.). | +| Package             | Version | Description | +| :--------------------------------------------------------- | :-------------------------------------------------------------- | :------------------------------------------------------------------------- | +| [`@kosu/kosu.js`](./packages/kosu.js) | ![npm](https://img.shields.io/npm/v/@kosu/kosu.js.svg) | Exports all Kosu helper classes, utility functions, and contract wrappers. | +| [`@kosu/node-client`](./packages/kosu-node-client-kosu) | ![npm](https://img.shields.io/npm/v/@kosu/node-client.svg) | TypeScript client for interacting with a Kosu node over JSONRPC. | +| [`@kosu/genesis-cli`](./packages/kosu-genesis-cli) | ![npm](https://img.shields.io/npm/v/@kosu/genesis-cli.svg) | Library and CLI for generating network genesis files from contract sate. | +| [`@kosu/contract-utils`](./packages/kosu-contract-utils) | ![npm](https://img.shields.io/npm/v/@kosu/contract-utils.svg) | Utilities for interacting with Kosu (decoding event logs, etc.). | | [`@kosu/contract-helpers`](./packages/kosu-contract-utils) | ![npm](https://img.shields.io/npm/v/@kosu/contract-helpers.svg) | High-level convenience wrappers for interacting with Kosu contracts. | ### Utility/development packages