* fix bug in OrderTransferSimulationUtils causing failures for 721 assets * Patched the regression and added tests * Added regression test for fillable order * Created a test for in and out of process ganache * Split up DevUtils into two contracts * Updated migration * Remove the in and out of process ganache test * Fixed contract addresses * Appease linter * Addressed review comments and updated artifacts, wrappers, and snapshots * Fixed regression after refactor * Update DevUtils and libTransactionDecoder contracts on mainnet and testnets * Addressed @mzhu's review feedback * Addressed @hysz's review feedback * Updated devUtils address on testnets and mainnet after deployment Co-authored-by: mzhu25 <mchl.zhu.96@gmail.com> Co-authored-by: Fabio B <kandinsky454@protonmail.ch>
Deployed Contract Packages
| Contract | Package | Version | Git Tag | 
|---|---|---|---|
| AssetProxyOwner | @0x/contracts-multisig | v1.0.2 | @0x/contracts-multisig@1.0.2 | 
| ERC20Proxy | @0x/contracts-asset-proxy | v1.0.1 | @0x/contracts-asset-proxy@1.0.1 | 
| ERC721Proxy | @0x/contracts-asset-proxy | v1.0.1 | @0x/contracts-asset-proxy@1.0.1 | 
| Exchange | @0x/contracts-exchange | v1.0.1 | @0x/contracts-exchange@1.0.1 | 
| DutchAuction | @0x/contracts-extensions | v1.0.2 | @0x/contracts-extensions@1.0.2 | 
| Forwarder | @0x/contracts-exchange-forwarder | v1.0.1 | @0x/contracts-exchange-forwarder@1.0.1 | 
| MultiAssetProxy | @0x/contracts-asset-proxy | v1.0.1 | @0x/contracts-asset-proxy@1.0.1 | 
| ZRXToken | @0x/contracts-erc20 | v1.0.1 | @0x/contracts-erc20@1.0.1 | 
Development
Building solidity files will update the contract artifact in {package-name}/generated-artifacts/{contract}.json, but does not automatically update the contract-artifacts or contract-wrappers packages, which are generated from the artifact JSON. See contract-artifacts/README.md for instructions on updating these packages.