From b2ea4f6aafd35951fd1f002f8c8aafc79bb02b0f Mon Sep 17 00:00:00 2001
From: Fabio Berger <me@fabioberger.com>
Date: Thu, 17 Jan 2019 12:53:09 +0100
Subject: Update requirement sections

---
 packages/dev-tools-pages/ts/pages/coverage.tsx | 22 ++++++++++++++++------
 packages/dev-tools-pages/ts/pages/profiler.tsx | 24 +++++++++++++++++-------
 packages/dev-tools-pages/ts/pages/trace.tsx    | 24 +++++++++++++++++-------
 3 files changed, 50 insertions(+), 20 deletions(-)

diff --git a/packages/dev-tools-pages/ts/pages/coverage.tsx b/packages/dev-tools-pages/ts/pages/coverage.tsx
index de03d3a9c..0e0630a0c 100644
--- a/packages/dev-tools-pages/ts/pages/coverage.tsx
+++ b/packages/dev-tools-pages/ts/pages/coverage.tsx
@@ -70,16 +70,24 @@ const Coverage: React.StatelessComponent<{}> = () => (
                 <List>
                     <ListItem>
                         Use{' '}
-                        <a href="https://www.npmjs.com/package/ganache-cli" target="_blank">
-                            ganache-cli
+                        <a href="https://github.com/ethereum/go-ethereum" target="_blank">
+                            Geth
                         </a>{' '}
-                        as a backing node.
+                        as a backing node. We recommend using our{' '}
+                        <a href="https://hub.docker.com/r/0xorg/devnet" target="_blank">
+                            Devnet Docker container
+                        </a>{' '}
+                        which sets up a Geth node for testing purposes.{' '}
+                        <a href="https://github.com/0xProject/0x-monorepo/issues/1520" target="_blank">
+                            Ganache support is a work in progress.
+                        </a>
                     </ListItem>
                     <ListItem>
                         Understand and use{' '}
                         <a href="https://github.com/MetaMask/provider-engine" target="_blank">
                             web3-provider-engine
-                        </a>.
+                        </a>
+                        .
                     </ListItem>
                 </List>
             </ContentBlock>
@@ -92,7 +100,8 @@ const Coverage: React.StatelessComponent<{}> = () => (
                     Sol-coverage is a subprovider that needs to be prepended to your{' '}
                     <a href="https://github.com/MetaMask/provider-engine" target="_blank">
                         provider engine
-                    </a>. Depending on your project setup, you will need to use a specific ArtifactAdapter. Sol-coverage
+                    </a>
+                    . Depending on your project setup, you will need to use a specific ArtifactAdapter. Sol-coverage
                     ships with the <InlineCode>SolCompilerArtifactAdapter</InlineCode> for use with{' '}
                     <a href="http://sol-compiler.com" target="_blank">
                         Sol-compiler
@@ -100,7 +109,8 @@ const Coverage: React.StatelessComponent<{}> = () => (
                     and <InlineCode>TruffleArtifactAdapter</InlineCode> for use with the{' '}
                     <a href="https://truffleframework.com/truffle" target="_blank">
                         Truffle framework
-                    </a>. You can also write your own and support any artifact format.
+                    </a>
+                    . You can also write your own and support any artifact format.
                 </p>
 
                 <Tabs>
diff --git a/packages/dev-tools-pages/ts/pages/profiler.tsx b/packages/dev-tools-pages/ts/pages/profiler.tsx
index feca368ba..96fad3495 100644
--- a/packages/dev-tools-pages/ts/pages/profiler.tsx
+++ b/packages/dev-tools-pages/ts/pages/profiler.tsx
@@ -67,16 +67,24 @@ const Profiler: React.StatelessComponent<{}> = () => (
                 <List>
                     <ListItem>
                         Use{' '}
-                        <a href="https://www.npmjs.com/package/ganache-cli" target="_blank">
-                            ganache-cli
+                        <a href="https://github.com/ethereum/go-ethereum" target="_blank">
+                            Geth
                         </a>{' '}
-                        as a backing node.
+                        as a backing node. We recommend using our{' '}
+                        <a href="https://hub.docker.com/r/0xorg/devnet" target="_blank">
+                            Devnet Docker container
+                        </a>{' '}
+                        which sets up a Geth node for testing purposes.{' '}
+                        <a href="https://github.com/0xProject/0x-monorepo/issues/1520" target="_blank">
+                            Ganache support is a work in progress.
+                        </a>
                     </ListItem>
                     <ListItem>
                         Understand and use{' '}
                         <a href="https://github.com/MetaMask/provider-engine" target="_blank">
                             web3-provider-engine
-                        </a>.
+                        </a>
+                        .
                     </ListItem>
                 </List>
             </ContentBlock>
@@ -89,15 +97,17 @@ const Profiler: React.StatelessComponent<{}> = () => (
                     Sol-trace is a subprovider that needs to be prepended to your{' '}
                     <a href="https://github.com/MetaMask/provider-engine" target="_blank">
                         provider engine
-                    </a>. Depending on your project setup, you will need to use a specific ArtifactAdapter. Sol-trace
-                    ships with the <InlineCode>SolCompilerArtifactAdapter</InlineCode> for use with{' '}
+                    </a>
+                    . Depending on your project setup, you will need to use a specific ArtifactAdapter. Sol-trace ships
+                    with the <InlineCode>SolCompilerArtifactAdapter</InlineCode> for use with{' '}
                     <a href="http://sol-compiler.com" target="_blank">
                         Sol-compiler
                     </a>{' '}
                     and <InlineCode>TruffleArtifactAdapter</InlineCode> for use with the{' '}
                     <a href="https://truffleframework.com/truffle" target="_blank">
                         Truffle framework
-                    </a>. You can also write your own and support any artifact format.
+                    </a>
+                    . You can also write your own and support any artifact format.
                 </p>
 
                 <Tabs>
diff --git a/packages/dev-tools-pages/ts/pages/trace.tsx b/packages/dev-tools-pages/ts/pages/trace.tsx
index 1fa159461..8b2ec8373 100644
--- a/packages/dev-tools-pages/ts/pages/trace.tsx
+++ b/packages/dev-tools-pages/ts/pages/trace.tsx
@@ -37,16 +37,24 @@ const Trace: React.StatelessComponent<{}> = () => (
                 <List>
                     <ListItem>
                         Use{' '}
-                        <a href="https://www.npmjs.com/package/ganache-cli" target="_blank">
-                            ganache-cli
+                        <a href="https://github.com/ethereum/go-ethereum" target="_blank">
+                            Geth
                         </a>{' '}
-                        as a backing node.
+                        as a backing node. We recommend using our{' '}
+                        <a href="https://hub.docker.com/r/0xorg/devnet" target="_blank">
+                            Devnet Docker container
+                        </a>{' '}
+                        which sets up a Geth node for testing purposes.{' '}
+                        <a href="https://github.com/0xProject/0x-monorepo/issues/1520" target="_blank">
+                            Ganache support is a work in progress.
+                        </a>
                     </ListItem>
                     <ListItem>
                         Understand and use{' '}
                         <a href="https://github.com/MetaMask/provider-engine" target="_blank">
                             web3-provider-engine
-                        </a>.
+                        </a>
+                        .
                     </ListItem>
                 </List>
             </ContentBlock>
@@ -59,15 +67,17 @@ const Trace: React.StatelessComponent<{}> = () => (
                     Sol-trace is a subprovider that needs to be prepended to your{' '}
                     <a href="https://github.com/MetaMask/provider-engine" target="_blank">
                         provider engine
-                    </a>. Depending on your project setup, you will need to use a specific ArtifactAdapter. Sol-trace
-                    ships with the <InlineCode>SolCompilerArtifactAdapter</InlineCode> for use with{' '}
+                    </a>
+                    . Depending on your project setup, you will need to use a specific ArtifactAdapter. Sol-trace ships
+                    with the <InlineCode>SolCompilerArtifactAdapter</InlineCode> for use with{' '}
                     <a href="http://sol-compiler.com" target="_blank">
                         Sol-compiler
                     </a>{' '}
                     and <InlineCode>TruffleArtifactAdapter</InlineCode> for use with the{' '}
                     <a href="https://truffleframework.com/truffle" target="_blank">
                         Truffle framework
-                    </a>. You can also write your own and support any artifact format.
+                    </a>
+                    . You can also write your own and support any artifact format.
                 </p>
 
                 <Tabs>
-- 
cgit v1.2.3