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
{`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);`}
Sol compiler uses solidity standard JSON output format for the artifacts. This way, you can define which parts of the artifact you need.
Sol compiler uses solidity standard JSON output format for the artifacts. This way, you can define which parts of the artifact you need.