From b158a6d7226fb50ecedcc07da8ef30e5e5690e46 Mon Sep 17 00:00:00 2001 From: August Skare Date: Thu, 18 Oct 2018 13:28:44 +0200 Subject: initial commit --- packages/dev-tools-pages/ts/pages/Cov.tsx | 53 +++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 packages/dev-tools-pages/ts/pages/Cov.tsx (limited to 'packages/dev-tools-pages/ts/pages/Cov.tsx') diff --git a/packages/dev-tools-pages/ts/pages/Cov.tsx b/packages/dev-tools-pages/ts/pages/Cov.tsx new file mode 100644 index 000000000..a0acfb869 --- /dev/null +++ b/packages/dev-tools-pages/ts/pages/Cov.tsx @@ -0,0 +1,53 @@ +import * as React from 'react'; + +import context from 'ts/context/cov'; +import Base from './Base'; +import Container from 'ts/components/Container'; +import Main from 'ts/components/Main'; +import ContentBlock from 'ts/components/ContentBlock'; +import { Tabs, TabBlock } from 'ts/components/Tabs'; +import Code from 'ts/components/Code'; +import InlineCode from 'ts/components/InlineCode'; +import List from 'ts/components/List'; + +function Cov(props: any) { + return ( + + +
+ + + + + npm install @0x/sol-trace --save +

+ Sol-trace is a subprovider that needs to be prepended to your{' '} + provider engine. Depending on your project setup, you will need to use a + specific ArtifactAdapter. Sol-trace ships with the{' '} + SolCompilerArtifactAdapter for use with Sol-compiler and{' '} + TruffleArtifactAdapter for use with the Truffle framework. You can + also write your own and support any artifact format. +

+
+ + + + + + {`import { SolCompilerArtifactAdapter } from '@0x/sol-trace'; + +// Both artifactsDir and contractsDir are optional and will be fetched from compiler.json if not passed in +const artifactAdapter = new SolCompilerArtifactAdapter(artifactsDir, contractsDir);`} + + + Truffle + Custom + + +
+
+ + ); +} + +export default Cov; -- cgit v1.2.3