Skip to content
This repository was archived by the owner on Jul 9, 2021. It is now read-only.

0x monorepo - 9e9e0d6

Compare
Choose a tag to compare
@xianny xianny released this 17 Nov 23:06
· 1357 commits to development since this release

0x.js@8.0.0-beta.1

  • Remove ZRXToken contract wrapper (#2324)
  • ContractWrappers no longer exposes erc20Proxy, erc721Proxy and dutchAuction wrappers (#2324)
  • [Breaking] Big refactor of contract wrapper interface. See #2325 for details (#2325)
  • Remove IWallet and IValidator contract wrappers (#2337)
  • Remove exports orderHashUtils and transactionHashUtils (#2321)
  • Update BigNumber version to ~9.0.0 (#2342)

@0x/abi-gen@4.4.0-beta.2

  • Refactored TS wrapper templates to result in a more succint interface. See #2325 for details. (#2284)
  • Python: Corrected return types and values for call() interface to generated method wrappers. (Fixes #2298) (#2345)
  • Python: Stopped generating send_transaction() interface for constant (view/pure) methods (#2345)
  • Python: Added a build_transaction() interface to contract method classes (#2345)
  • Python: Removed validator argument to contract method classes for methods that don't have any inputs (#2345)
  • Python: Changed the names of generated tuples to use the internalType field in the ABI, if it's present, resulting in human readable struct names rather than hashes of component field names. (#2345)

@0x/abi-gen-wrappers@5.4.0-beta.2

  • [Breaking] Remove erc20Proxy, multiAssetProxy, erc1155Proxy, staticCallProxy, erc721Proxy, assetProxyOwner, ZRXToken and dutchAuction wrappers (#2324)
  • [Breaking] Big refactor of contract wrapper interface. See #2325 for details (#2325)
  • Updated Coordinator + Coordinator Registry wrappers (#2346)

@0x/asset-swapper@2.1.0-beta.2

  • Update BigNumber version to ~9.0.0 (#2342)

@0x/connect@5.1.0-beta.2

  • Removed dependency on @0x/order-utils (#2321)

@0x/contract-addresses@3.3.0-beta.3

  • Update all v3 mainnet addresses (#2322)
  • Update ZeroExGovernor address on all testnets (#2322)

@0x/contract-artifacts@2.3.0-beta.3

  • Replace Staking artifact with TestStaking (#2322)
  • Added ZrxVault and ERC20BridgeProxy artifacts (#2323)
  • Updated Coordinator + Coordinator Registry artifacts (#2346)

@0x/contract-wrappers@12.2.0-beta.2

  • [Breaking] Remove erc20Proxy, erc721Proxy and dutchAuction wrappers (#2324)
  • [Breaking] Big refactor of contract wrapper interface. See #2325 for details (#2325)
  • Export types ContractFunctionObj and ContractTxFunctionObj (#2325)

@0x/migrations@4.4.0-beta.2

  • Migrations script no longer deploys DutchAuction since it is not yet upgraded for V3 of the protocol (#2324)
  • Added Staking and ERC20BridgeProxy contracts (#2323)

@0x/order-utils@8.5.0-beta.2

  • [Breaking] Removed OrderStateUtils, OrderValidationUtils, ExchangeTransferSimulator and all abstract and store classes. For order validation, please use the DevUtils contract wrapper method getOrderRelevantState|getOrderRelevantStates (#2324)
  • Removed exports CoordinatorRevertErrors, ExchangeRevertErrors, ForwarderRevertErrors, LibMathRevertErrors, orderHashUtils, orderParsingUtils, StakingRevertErrors and transactionHashUtils (#2321)
  • Removed many functions from export signatureUtils (#2321)
  • Removed function isValidOrderHash from export orderHashUtils (#2321)

@0x/orderbook@0.1.0-beta.2

  • Added dependency on @0x/contracts-dev-utils (#2321)
  • Update Mesh RPC logic to v6.0.1-beta (#2325)

@0x/sol-compiler@3.2.0-beta.2

  • Add shouldSaveStandardInput config (#2322)

@0x/subproviders@5.1.0-beta.2

  • Adds DebugSubprovider (#2329)

@0x/types@2.5.0-beta.2

  • Remove SendTransactionOpts and AwaitTransactionSuccessOpts types and move them to @0x/base-contracts (#2325)

@0x/utils@4.6.0-beta.2

  • Removed exports AuthorizableRevertErrors, LibAddressArrayRevertErrors, LibBytesRevertErrors, OwnableRevertErrors, ReentrancyGuardRevertErrors and SafeMathRevertErrors (#2321)
  • Decode Parity revert errors (#2341)
  • Update BigNumber version to ~9.0.0 (#2342)

@0x/contracts-asset-proxy@2.3.0-beta.2

  • Drastically reduced bundle size by adding .npmignore, only exporting specific artifacts/wrappers/utils (#2330)

@0x/contracts-coordinator@2.1.0-beta.2

  • Drastically reduced bundle size by adding .npmignore, only exporting specific artifacts/wrappers/utils (#2330)
  • Introduced new export CoordinatorRevertErrors (#2321)
  • Added dependency on @0x/contracts-utils (#2321)

@0x/contracts-dev-utils@0.1.0-beta.2

  • Drastically reduced bundle size by adding .npmignore, only exporting specific artifacts/wrappers/utils (#2330)
  • Add new method getOrderHash() to DevUtils contract (#2321)
  • Add new method getTransactionHash() to DevUtils contract (#2321)

@0x/contracts-erc1155@1.2.0-beta.2

  • Drastically reduced bundle size by adding .npmignore, only exporting specific artifacts/wrappers/utils (#2330)

@0x/contracts-erc20@2.3.0-beta.2

  • Drastically reduced bundle size by adding .npmignore, only exporting specific artifacts/wrappers/utils (#2330)

@0x/contracts-erc721@2.2.0-beta.2

  • Drastically reduced bundle size by adding .npmignore, only exporting specific artifacts/wrappers/utils (#2330)

@0x/contracts-exchange@2.2.0-beta.2

  • Drastically reduced bundle size by adding .npmignore, only exporting specific artifacts/wrappers/utils (#2330)
  • Introduced new export ExchangeRevertErrors (#2321)
  • Round up in marketBuyOrdersNoThrow() so marketBuyOrdersFillOrKill() doesn't throw up. (#2338)

@0x/contracts-exchange-forwarder@3.1.0-beta.2

  • Drastically reduced bundle size by adding .npmignore, only exporting specific artifacts/wrappers/utils (#2330)
  • Introduced new export ForwarderRevertErrors (#2321)

@0x/contracts-exchange-libs@3.1.0-beta.2

  • Drastically reduced bundle size by adding .npmignore, only exporting specific artifacts/wrappers/utils (#2330)
  • Introduced new export LibMathRevertErrors (#2321)

@0x/contracts-extensions@4.1.0-beta.2

  • Drastically reduced bundle size by adding .npmignore, only exporting specific artifacts/wrappers/utils (#2330)

@0x/contracts-multisig@3.2.0-beta.2

  • Drastically reduced bundle size by adding .npmignore, only exporting specific artifacts/wrappers/utils (#2330)

@0x/contracts-staking@1.1.0-beta.2

  • Drastically reduced bundle size by adding .npmignore, only exporting specific artifacts/wrappers/utils (#2330)
  • Introduce new exports FixedMathRevertErrors and StakingRevertErrors (#2321)

@0x/contracts-test-utils@3.2.0-beta.2

  • Drastically reduced bundle size by adding .npmignore, only exporting specific artifacts/wrappers/utils (#2330)
  • Add new exports orderHashUtils and transactionHashUtils (#2321)
  • Remove TransactionHelper and MutatorContractFunction (#2325)

@0x/contracts-utils@3.3.0-beta.2

  • Drastically reduced bundle size by adding .npmignore, only exporting specific artifacts/wrappers/utils (#2330)
  • Introduced new exports AuthorizableRevertErrors, LibAddressArrayRevertErrors, LibBytesRevertErrors, OwnableRevertErrors, ReentrancyGuardRevertErrors and SafeMathRevertErrors (#2321)