- @0x/contracts-asset-proxy@2.2.3 - @0x/contracts-coordinator@2.0.8 - @0x/contracts-dev-utils@0.0.5 - @0x/contracts-erc1155@1.1.10 - @0x/contracts-erc20@2.2.9 - @0x/contracts-erc721@2.1.10 - @0x/contracts-exchange-forwarder@3.0.7 - @0x/contracts-exchange-libs@3.0.3 - @0x/contracts-exchange@2.1.9 - @0x/contracts-extensions@4.0.3 - @0x/contracts-multisig@3.1.9 - @0x/contracts-test-utils@3.1.11 - @0x/contracts-utils@3.1.10 - 0x.js@6.0.13 - @0x/abi-gen-templates@2.3.0 - @0x/abi-gen-wrappers@5.0.3 - @0x/abi-gen@3.1.1 - @0x/assert@2.1.1 - @0x/asset-buyer@6.1.9 - @0x/asset-swapper@0.0.5 - @0x/base-contract@5.1.2 - @0x/connect@5.0.14 - @0x/contract-artifacts@2.0.2 - @0x/contract-wrappers@9.1.8 - @0x/contracts-gen@1.0.11 - @0x/dev-utils@2.2.5 - ethereum-types@2.1.4 - @0x/fill-scenarios@3.0.14 - @0x/json-schemas@3.1.11 - @0x/migrations@4.1.10 - @0x/order-utils@8.2.3 - @0x/order-watcher@4.0.15 - @0x/react-docs@2.0.15 - @0x/react-shared@2.0.15 - @0x/sol-compiler@3.1.10 - @0x/sol-coverage@3.0.7 - @0x/sol-doc@2.0.14 - @0x/sol-profiler@3.1.9 - @0x/sol-resolver@2.0.9 - @0x/sol-trace@2.0.15 - @0x/sol-tracing-utils@6.0.14 - @0x/sra-spec@2.0.12 - @0x/subproviders@4.1.2 - @0x/types@2.4.1 - @0x/typescript-typings@4.2.4 - @0x/utils@4.4.1 - @0x/web3-wrapper@6.0.8
These templates are used with abi-gen.
To successfully compile the generated TypeScript contract wrappers, you must:
- Install the packages on which the main contract template directly depends:
yarn add @0x/base-contract @0x/sol-compiler @0x/utils @0x/web3-wrapper ethereum-types ethers lodash
- Install the packages on which the main contract template indirectly depends:
yarn add @types/lodash
- Ensure that your TypeScript configuration includes the following:
"compilerOptions": {
"lib": ["ES2015"],
"typeRoots": [
"node_modules/@0x/typescript-typings/types",
"node_modules/@types"
]
}