This repository has been archived by the owner on Jul 9, 2021. It is now read-only.
Releases: 0xProject/0x-monorepo
Releases · 0xProject/0x-monorepo
0x monorepo - b5d8807
@0xproject/[email protected]
0x monorepo - ac14dd2
@0xproject/[email protected]
- Change the way we detect BN to work with the newest ethers.js (#1069)
- Add baseContract._throwIfRevertWithReasonCallResult (#1069)
@0xproject/[email protected]
- Change /order_config request to a POST instead of GET (#1091)
@0xproject/[email protected]
- Add signerAddress normalization to
isValidECSignature
to avoidinvalid address recovery
error if caller supplies a checksummed address (#1096)
@0xproject/[email protected]
- Export ExpirationWatcher (#1097)
@0xproject/[email protected]
- Remove types for ethers.js (#1069)
@0xproject/[email protected]
- Make abi_decoder compatible with ethers ^4.0.0 (#1069)
0x monorepo - 78ef98c
@0xproject/[email protected]
- Import SRA-related types from @0xproject/types (#1085)
@0xproject/[email protected]
@0xproject/[email protected]
- Rename
getBlockAsync
togetBlockIfExistsAsync
and rather then throw if the requested block wasn't found, return undefined. (#1082)
0x monorepo - 1b35a6e
@0xproject/[email protected]
- Fixes dropped events in subscriptions by fetching logs by blockHash instead of blockNumber. Support for fetching by blockHash was added in Geth > v1.8.13 and Parity > v2.1.0. Infura works too. (#1080)
- Fix misunderstanding about blockstream interface callbacks and pass the raw JSON RPC responses to it (#1080)
@0xproject/[email protected]
- Fixes dropped events issue by fetching logs by blockHash instead of blockNumber. Support for fetching by blockHash was added in Geth > v1.8.13 and Parity > v2.1.0. Infura works too. (#1080)
- Fix misunderstanding about blockstream interface callbacks and pass the raw JSON RPC responses to it (#1080)
- Add
transactionHash
toOrderState
emitted byOrderWatcher
subscriptions if the order's state change originated from a transaction. (#1087)
0x monorepo - 29f6adc
@0xproject/[email protected]
0x monorepo - 3e70ab0
[email protected]
- Drastically reduce the bundle size by removing unused parts of included contract artifacts.
@0xproject/[email protected]
- Drastically reduce the bundle size by removing unused parts of included contract artifacts.
@0xproject/[email protected]
- Drastically reduce the bundle size by removing unused parts of included contract artifacts.
@0xproject/[email protected]
- Drastically reduce the bundle size by removing unused parts of included contract artifacts.
@0xproject/[email protected]
- Drastically reduce the bundle size by removing unused parts of included contract artifacts.
0x monorepo - e255979
[email protected]
- Add ZRX & WETH mainnet contract addresses into the included artifacts
@0xproject/[email protected]
- Add ZRX & WETH mainnet contract addresses into the included artifacts
@0xproject/[email protected]
- Add ZRX & WETH mainnet contract addresses into the included artifacts
0x monorepo - 174b360
@0xproject/[email protected]
- Change
OrderConfigRequest
to use BigNumber instead of string for relevant fields. (#1058)
@0xproject/[email protected]
- Add
OrderValidatorWrapper
- Fix bug where contracts not deployed on a network showed an
EXCHANGE_CONTRACT_DOES_NOT_EXIST
error instead ofCONTRACT_NOT_DEPLOYED_ON_NETWORK
(#1044) - Export
AssetBalanceAndProxyAllowanceFetcher
andOrderFilledCancelledFetcher
implementations (#1054) - Add
validateOrderFillableOrThrowAsync
andvalidateFillOrderThrowIfInvalidAsync
to ExchangeWrapper (#1054)
@0xproject/[email protected]
- Export
orderParsingUtils
(#1044)
@0xproject/[email protected]
@0xproject/[email protected]
- Remove types for web3-provider-engine, newman, ganache-core, detect-node, eth-lightwallet (#1052)
0x monorepo - 00a4fa5
[email protected]
- Fix missing
BlockParamLiteral
type import issue
@0xproject/[email protected]
- Fix missing
BlockParamLiteral
type import issue
@0xproject/[email protected]
- Fix missing
BlockParamLiteral
type import issue
@0xproject/[email protected]
- Fix missing
BlockParamLiteral
type import issue
@0xproject/[email protected]
- Fix
main
andtypes
package.json entries so that they point to the new location of index.d.ts and index.js - Fix relative path to introduction MD file
@0xproject/[email protected]
0x monorepo - 7f585a1
[email protected]
- Re-organize the exported interface of 0x.js. Remove the
ZeroEx
class, and instead export the same exports as0x.js
's sub-packages:@0xproject/contract-wrappers
,@0xproject/order-utils
and@0xproject/order-watcher
(#963)
@0xproject/[email protected]
@0xproject/[email protected]
- Export missing types:
TransactionEncoder
,ContractAbi
,JSONRPCRequestPayload
,JSONRPCResponsePayload
,JSONRPCErrorCallback
,AbiDefinition
,FunctionAbi
,EventAbi
,EventParameter
,DecodedLogArgs
,MethodAbi
,ConstructorAbi
,FallbackAbi
,DataItem
,ConstructorStateMutability
,StateMutability
&ExchangeSignatureValidatorApprovalEventArgs
(#924) - Remove superfluous exported types:
ContractEvent
,Token
,OrderFillRequest
,ContractEventArgs
,LogEvent
,OnOrderStateChangeCallback
,ECSignature
,OrderStateValid
,OrderStateInvalid
,OrderState
,FilterObject
,TransactionReceipt
&TransactionReceiptWithDecodedLogs
(#924) - Added Transaction Encoder for use with 0x Exchange executeTransaction (#975)
@0xproject/[email protected]
- Add initial forwarderHelperFactory (#997)
@0xproject/[email protected]
- Update incorrect relayer api fee recipients response schema (#974)
@0xproject/[email protected]
- Remove rounding error being thrown when maker amount is very small (#959)
- Added rateUtils and sortingUtils (#953)
- Update marketUtils api such that all optional parameters are bundled into one optional param and more defaults are provided (#954)
- Instead of exporting signature util methods individually, they are now exported as
signatureUtils
(#924) - Export types:
SignedOrder
,Order
,OrderRelevantState
,OrderState
,ECSignature
,ERC20AssetData
,ERC721AssetData
,AssetProxyId
,SignerType
,SignatureType
,OrderStateValid
,OrderStateInvalid
,ExchangeContractErrs
,TradeSide
,TransferType
,FindFeeOrdersThatCoverFeesForTargetOrdersOpts
,FindOrdersThatCoverMakerAssetFillAmountOpts
,FeeOrdersAndRemainingFeeAmount
,OrdersAndRemainingFillAmount
,Provider
,JSONRPCRequestPayload
,JSONRPCErrorCallback
andJSONRPCResponsePayload
(#924) - Rename
resultOrders
toresultFeeOrders
for object returned byfindFeeOrdersThatCoverFeesForTargetOrders
inmarketUtils
api (#997) - Make
sortFeeOrdersByFeeAdjustedRate
insortingUtils
generic (#997) - Update
findFeeOrdersThatCoverFeesForTargetOrders
to round the the nearest integer when calculating required fees (#997)
@0xproject/[email protected]
- Export types:
ExchangeContractErrs
,OrderRelevantState
,JSONRPCRequestPayload
,JSONRPCErrorCallback
andJSONRPCResponsePayload
(#924) - Remove exporting types:
BlockParamLiteral
,BlockParam
,Order
(#924)
@0xproject/[email protected]
- Quicken compilation by sending multiple contracts to the same solcjs invocation, batching them together based on compiler version requirements. (#965)
- Stop exporting types:
ContractArtifact
,ContractNetworks
(#924) - Export types:
CompilerSettings
,OutputField
(#924)
@0xproject/[email protected]
- Export types:
JSONRPCRequestPayload
,Provider
,JSONRPCErrorCallback
,JSONRPCResponsePayload
,JSONRPCRequestPayloadWithMethod
,NextCallback
,ErrorCallback
,OnNextCompleted
andCallback
(#924)
@0xproject/[email protected]
- Add takerAddress to /orders parameters (#974)
@0xproject/[email protected]
- Export types:
PartialTxParams
,JSONRPCRequestPayloadWithMethod
,ECSignatureString
,AccountFetchingConfigs
,LedgerEthereumClientFactoryAsync
,OnNextCompleted
,MnemonicWalletSubproviderConfigs
, LedgerGetAddressResult,JSONRPCRequestPayload
,Provider
,JSONRPCResponsePayload
andJSONRPCErrorCallback
(#924)
@0xproject/[email protected]
- Add revert reasons for ERC721Token (#933)
@0xproject/[email protected]
- Export types:
BlockParam
,TxData
,Provider
,TransactionReceipt
,Transaction
,TraceParams
,TransactionTrace``, BlockWithoutTransactionDat
a,LogEntry
,FilterObject
,CallData
,TransactionReceiptWithDecodedLogs
,BlockWithTransactionData``, LogTopi
c,JSONRPCRequestPayload
,TransactionReceiptStatus
,DecodedLogArgs
,StructLog
,JSONRPCErrorCallback``, BlockParamLitera
l,ContractEventArg
,DecodedLogEntry
,LogEntryEvent
,OpCode
,TxDataPayable
,JSONRPCResponsePayload``, RawLogEntr
y,DecodedLogEntryEvent
,LogWithDecodedArgs
,AbiDefinition
,RawLog
,FunctionAbi
,EventAbi
,EventParameter``, MethodAb
i,ConstructorAbi
,FallbackAbi
,DataItem
,ConstructorStateMutability
andStateMutability
(#924) - Stop exporting types:
CallTxDataBaseRPC
andAbstractBlockRPC
(#924) - Export
AbiDecoder
class (#924)