Lawrence Forman 
							
						 
					 
					
						
						
							
						
						901d400d62 
					 
					
						
						
							
							Address spot check feedback ( #251 )  
						
						 
						
						... 
						
						
						
						* UniswapV3 VIP (#237 )
* `@0x/contracts-zero-ex`: Add UniswapV3Feature
* `@0x/contracts-zero-ex`: Add UniswapV3 VIP
`@0x/contract-artifacts`: Regenerate.
`@0x/contract-wrappers`: Regenerate.
`@0x/asset-swapper`: Add UniswapV3 VIP support.
* address review comments and appease linter
* `@0x/contracts-zero-ex`: Add UniswapV3Feature tests
* Multiplex UniswapV3 (#241 )
* Add UniswapV3 support to Multiplex batchFill
* Add AssetSwapper support for Multiplex UniswapV3
* fix repo scripts that use PKG= env var (#242 )
Co-authored-by: Lawrence Forman <me@merklejerk.com >
* `@0x/asset-swapper`: Adjust uniswap gas overhead
Co-authored-by: Lawrence Forman <me@merklejerk.com >
Co-authored-by: mzhu25 <mchl.zhu.96@gmail.com >
* OTC orders feature (#244 )
* Add OTC orders feature contracts
* Address PR feedback
* Remove partial fills for takerSigned variant
* Add function to query the min valid nonce
* Add ETH support
* Tightly pack expiry, nonceBucket, and nonce
* Address PR feedback
* OTC orders unit tests
* Bump prettier version
* Skip unnecessary math if takerTokenFillAmount == order.takerAmount
* appease CI
* Update contract-artifacts and contract-wrappers and CHANGELOGs
* `@0x/contracts-zero-ex`: Address spot check feedback
* `regen wrappers
* prettier
* `@0x/asset-swapper`: prettier and tweak gas schedule slightly for uni3
Co-authored-by: Lawrence Forman <me@merklejerk.com >
Co-authored-by: mzhu25 <mchl.zhu.96@gmail.com > 
						
						
					 
					
						2021-06-02 14:21:14 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xianny 
							
						 
					 
					
						
						
							
						
						f0d7d10fe7 
					 
					
						
						
							
							update abi-gen with new method interfaces ( #2325 )  
						
						 
						
						... 
						
						
						
						* update abi-gen with new method interfaces
* wip: get all packages to build
* wip: get all packages to build
* Fix two contract wrapper calls
* Export necessary types part of the contract wrapper public interfaces
* Revive and fix wrapper_unit_tests
* Remove duplicate type
* Fix lib_exchange_rich_error_decoder tests
* Fix remaining test failures in contracts-* packages
* Prettier fixes
* remove transactionHelper
* lint and update changelogs
* Fix prettier
* Revert changes to reference docs
* Add back changelog already published and add revert changelog entry
* Add missing CHANGELOG entries
* Add missing comma
* Update mesh-rpc-client dep
* Update Mesh RPC logic in @0x/orderbook to v6.0.1-beta
* Align package versions 
						
						
					 
					
						2019-11-14 11:22:29 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								fabioberger 
							
						 
					 
					
						
						
							
						
						15a5bc02ef 
					 
					
						
						
							
							Fix remaining build issues  
						
						 
						
						
						
						
					 
					
						2019-11-11 00:13:44 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Zhu 
							
						 
					 
					
						
						
							
						
						e954e9ca20 
					 
					
						
						
							
							update tests  
						
						 
						
						
						
						
					 
					
						2019-09-30 21:51:34 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Amir Bandeali 
							
						 
					 
					
						
						
							
						
						cb8cf1f107 
					 
					
						
						
							
							Add back batchFillOrders  
						
						 
						
						
						
						
					 
					
						2019-09-03 11:06:45 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Amir Bandeali 
							
						 
					 
					
						
						
							
						
						c0f1e5f17f 
					 
					
						
						
							
							Make fillOrderNoThrow internal only, remove batchFillOrders  
						
						 
						
						
						
						
					 
					
						2019-09-01 12:22:00 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Amir Bandeali 
							
						 
					 
					
						
						
							
						
						b888e48a30 
					 
					
						
						
							
							Remove getOrdersInfo  
						
						 
						
						
						
						
					 
					
						2019-09-01 11:24:16 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Towle 
							
						 
					 
					
						
						
							
						
						e64e0d7421 
					 
					
						
						
							
							@0x:contracts-exchange Added getOrdersInfo back into the exchange 
						
						 
						
						
						
						
					 
					
						2019-08-28 16:42:29 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Towle 
							
						 
					 
					
						
						
							
						
						7f17033ce3 
					 
					
						
						
							
							@0x:contracts-exchange Added protocol fees to fillOrders and matchOrders 
						
						 
						
						
						
						
					 
					
						2019-08-28 15:05:13 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lawrence Forman 
							
						 
					 
					
						
						
							
						
						e9a4b0758b 
					 
					
						
						
							
							@0x/contracts-exchange: Remove log decoding in ExchangeWrapper test class in favor of awaitTransactionSuccessAsync. 
						
						 
						
						
						
						
					 
					
						2019-08-21 10:59:34 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lawrence Forman 
							
						 
					 
					
						
						
							
						
						96bef08ac2 
					 
					
						
						
							
							@0x/contracts-exchange: Rename marketSellOrders and marketBuyOrders back to marketSellOrdersNoThrow and marketBuyOrdersNoThrow. 
						
						 
						
						... 
						
						
						
						`@0x/contracts-exchange`: Introduce new `marketSellOrdersFillOrKill` and `marketBuyOrdersFillOrKill` functions.
`@0x/contracts-exchange`: Add new rich error types: `IncompleteMarketBuyError` and `IncompleteMarketSellError`.
`@0x/contracts-exchange`: Use `abi.decode()` in `LibExchangeRichErrorDecoder` over `LibBytes`. 
						
						
					 
					
						2019-08-21 10:59:34 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Towle 
							
						 
					 
					
						
						
							
						
						22c8a25a26 
					 
					
						
						
							
							Merge branch 'development' into 3.0  
						
						 
						
						
						
						
					 
					
						2019-08-19 11:13:21 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lawrence Forman 
							
						 
					 
					
						
						
							
						
						ca28b8f93e 
					 
					
						
						
							
							@0x/contracts-exchange: Make marketBuy/SellNoThrow the default. 
						
						 
						
						... 
						
						
						
						`@0x/contracts-exchange`: Add more `wrapper_unit_tests` tests. 
						
						
					 
					
						2019-08-09 22:15:33 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lawrence Forman 
							
						 
					 
					
						
						
							
						
						6345faa4a9 
					 
					
						
						
							
							`@0x/contracts-exchange-libs: Appease the linter and prettier gods.  
						
						 
						
						
						
						
					 
					
						2019-08-06 15:30:59 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lawrence Forman 
							
						 
					 
					
						
						
							
						
						41e04c0178 
					 
					
						
						
							
							@0x/contracts-exchange: Add a buttload of tests to 
						
						 
						
						... 
						
						
						
						`isolated_fill_order.ts`. 
						
						
					 
					
						2019-08-06 15:30:30 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lawrence Forman 
							
						 
					 
					
						
						
							
						
						898213bb85 
					 
					
						
						
							
							@0x/contracts-exchange: Update tests for moved types. 
						
						 
						
						
						
						
					 
					
						2019-08-06 15:30:30 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Amir Bandeali 
							
						 
					 
					
						
						
							
						
						d3ab2b077a 
					 
					
						
						
							
							Remove cancelOrderNoThrow tests  
						
						 
						
						
						
						
					 
					
						2019-08-05 10:33:21 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Greg Hysen 
							
						 
					 
					
						
						
							
						
						d8cf9d54aa 
					 
					
						
						
							
							Updated all instances of deployFrom0xArtifactAsync  
						
						 
						
						
						
						
					 
					
						2019-07-29 12:07:28 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Greg Hysen 
							
						 
					 
					
						
						
							
						
						df746c5ff4 
					 
					
						
						
							
							Decode log arguments in awaitTransactionSuccessAsync, when ABI is recognized.  
						
						 
						
						
						
						
					 
					
						2019-07-29 12:04:37 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Towle 
							
						 
					 
					
						
						
							
						
						0473c82029 
					 
					
						
						
							
							Improved test coverage for batchMatchOrdersWithMaximalFill  
						
						 
						
						
						
						
					 
					
						2019-07-23 15:53:26 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Towle 
							
						 
					 
					
						
						
							
						
						0df68a6e06 
					 
					
						
						
							
							Added testing for the BatchMatchOrdersError Rich Error  
						
						 
						
						
						
						
					 
					
						2019-07-23 15:53:26 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Towle 
							
						 
					 
					
						
						
							
						
						adad7f4e3f 
					 
					
						
						
							
							Modified the matchOrders tests to test matchOrdersWithMaximalFill  
						
						 
						
						
						
						
					 
					
						2019-07-23 15:53:26 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Towle 
							
						 
					 
					
						
						
							
						
						73eb56c072 
					 
					
						
						
							
							Added RichErrors to batchMatchOrders  
						
						 
						
						
						
						
					 
					
						2019-07-23 15:53:25 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Towle 
							
						 
					 
					
						
						
							
						
						9651941cce 
					 
					
						
						
							
							Added getMatchOrdersResultsAsync and getBatchMatchOrdersResultsAsync  
						
						 
						
						
						
						
					 
					
						2019-07-23 15:53:25 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Towle 
							
						 
					 
					
						
						
							
						
						6cf11554de 
					 
					
						
						
							
							Created tests for batchMatchOrders  
						
						 
						
						
						
						
					 
					
						2019-07-23 15:53:25 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Amir Bandeali 
							
						 
					 
					
						
						
							
						
						564dbea126 
					 
					
						
						
							
							Remove formatters and clarify comments about pointing assetData to the same memory location  
						
						 
						
						
						
						
					 
					
						2019-07-23 15:46:16 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Amir Bandeali 
							
						 
					 
					
						
						
							
						
						51ef0e1e6d 
					 
					
						
						
							
							Add tests for cancelOrderNoThrow and batchCancelOrdersNoThrow  
						
						 
						
						
						
						
					 
					
						2019-07-23 15:23:40 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Amir Bandeali 
							
						 
					 
					
						
						
							
						
						e717625f86 
					 
					
						
						
							
							Add batchExecuteTransactions tests  
						
						 
						
						
						
						
					 
					
						2019-07-23 15:21:14 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Amir Bandeali 
							
						 
					 
					
						
						
							
						
						e0d6a3fd1d 
					 
					
						
						
							
							Refactor executeTransaction to take ZeroExTransaction struct as input  
						
						 
						
						
						
						
					 
					
						2019-07-23 15:09:46 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Greg Hysen 
							
						 
					 
					
						
						
							
						
						29ebed9514 
					 
					
						
						
							
							Added ERC1155 artifacts to log decoder for exchange wrapper  
						
						 
						
						
						
						
					 
					
						2019-03-19 09:36:11 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Amir Bandeali 
							
						 
					 
					
						
						
							
						
						22af796302 
					 
					
						
						
							
							Cleanup  
						
						 
						
						
						
						
					 
					
						2019-03-07 19:36:26 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fabio Berger 
							
						 
					 
					
						
						
							
						
						6b775628d5 
					 
					
						
						
							
							Prettier fixes  
						
						 
						
						
						
						
					 
					
						2019-02-19 22:48:09 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fabio Berger 
							
						 
					 
					
						
						
							
						
						1fa82c1077 
					 
					
						
						
							
							Fix up missing Provider interfaces and refactor providerUtils.standardizeOrThrow()  
						
						 
						
						
						
						
					 
					
						2019-02-19 22:34:31 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Leonid Logvinov 
							
						 
					 
					
						
						
							
						
						de23428069 
					 
					
						
						
							
							Merge development  
						
						 
						
						
						
						
					 
					
						2019-02-07 11:15:37 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Amir Bandeali 
							
						 
					 
					
						
						
							
						
						a394967268 
					 
					
						
						
							
							Use new transaction schema throughout monorepo  
						
						 
						
						
						
						
					 
					
						2019-02-05 09:23:09 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Leonid Logvinov 
							
						 
					 
					
						
						
							
						
						6943bbcacb 
					 
					
						
						
							
							Temp  
						
						 
						
						
						
						
					 
					
						2019-02-04 10:38:02 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Amir Bandeali 
							
						 
					 
					
						
						
							
						
						0758f231e2 
					 
					
						
						
							
							Split tokens package into erc20 and erc721  
						
						 
						
						
						
						
					 
					
						2019-01-21 21:41:21 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Amir Bandeali 
							
						 
					 
					
						
						
							
						
						4a4c26a2e3 
					 
					
						
						
							
							Split protocol package into exchange, asset-proxy, and multisig  
						
						 
						
						
						
						
					 
					
						2019-01-21 21:41:21 -08:00