Łukasz Magiera 
							
						 
					 
					
						
						
						
						
							
						
						
							a7746961fb 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into feat/list-retrievals  
						
						
						
					 
					
						2021-06-04 20:49:01 +02:00 
						 
				 
			
				
					
						
							
							
								Łukasz Magiera 
							
						 
					 
					
						
						
						
						
							
						
						
							ffa47659a1 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/feat/nv13' into feat/nv13-1.11  
						
						
						
					 
					
						2021-05-31 21:38:34 +02:00 
						 
				 
			
				
					
						
							
							
								Aayush Rajasekaran 
							
						 
					 
					
						
						
						
						
							
						
						
							fba5c65ffd 
							
						 
					 
					
						
						
							
							Extend the default deal start epoch delay  
						
						
						
					 
					
						2021-05-28 12:35:48 -04:00 
						 
				 
			
				
					
						
							
							
								hannahhoward 
							
						 
					 
					
						
						
						
						
							
						
						
							19b6dc8d1e 
							
						 
					 
					
						
						
							
							feat(cli): add a list retrievals command  
						
						... 
						
						
						
						Currently, there is no way to inspect retrievals on a client. This adds said command, allow with
corresponding APIs 
						
					 
					
						2021-05-27 11:48:25 -07:00 
						 
				 
			
				
					
						
							
							
								Aayush Rajasekaran 
							
						 
					 
					
						
						
						
						
							
						
						
							d9e86afa24 
							
						 
					 
					
						
						
							
							Tweak client calcDealExpiration to consider genesis miners  
						
						
						
					 
					
						2021-05-26 21:46:37 -04:00 
						 
				 
			
				
					
						
							
							
								Peter Rabbitson 
							
						 
					 
					
						
						
						
						
							
						
						
							6f71eab8ce 
							
						 
					 
					
						
						
							
							Adjust lp2p retry params  
						
						
						
					 
					
						2021-05-11 04:26:04 +02:00 
						 
				 
			
				
					
						
							
							
								Peter Rabbitson 
							
						 
					 
					
						
						
						
						
							
						
						
							e648b72d8d 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into feat/stateless-offline-dealflow  
						
						
						
					 
					
						2021-05-06 15:57:10 +02:00 
						 
				 
			
				
					
						
							
							
								Reskorey 
							
						 
					 
					
						
						
						
						
							
						
						
							58bee65bcb 
							
						 
					 
					
						
						
							
							go fmt  
						
						
						
					 
					
						2021-04-23 16:10:51 +08:00 
						 
				 
			
				
					
						
							
							
								Reskorey 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7738886936 
							
						 
					 
					
						
						
							
							fix full node painc  
						
						... 
						
						
						
						fix: full node painc  when calling  RPC  Filecoin.ClientRetrieve without the order.Tatol pecified. 
						
					 
					
						2021-04-23 15:43:41 +08:00 
						 
				 
			
				
					
						
							
							
								Peter Rabbitson 
							
						 
					 
					
						
						
						
						
							
						
						
							b79be2a2c2 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into feat/stateless-offline-dealflow  
						
						
						
					 
					
						2021-04-05 16:06:44 +02:00 
						 
				 
			
				
					
						
							
							
								Peter Rabbitson 
							
						 
					 
					
						
						
						
						
							
						
						
							7fddbb528d 
							
						 
					 
					
						
						
							
							Introduce stateless offline dealflow, bypassing the FSM/deallists  
						
						... 
						
						
						
						This is aproposal for an additional flag --manual-stateless-deal and a
corresponding API endpoint ClientStatelessDeal. This allows firing off
an offline-style deal against a miner without keeping further track of
it locally.
Not keeping any local state introduces the limitation of requiring free
storage deals, as there is nothing to tie the payment channel setup to.
Rationale/need for this type of flow is the case of incredibly large
sets of data nd deals, where the client and providers have prearranged
payment ahead of time, and the client has a separate-from-lotus database
of deal inventory. This way the client can use their lotus node merely
as a network gateway, without running into any limitations currently
present in both lotus as a whole and go-fil-markets in particular.
Specific context for this work is filecoin-discover, where the requirement
is to onboard ~ 12,000,000 individual deals against a pool of miners
with whom the client has prearranged a relationship. 
						
					 
					
						2021-04-05 13:11:10 +02:00 
						 
				 
			
				
					
						
							
							
								Łukasz Magiera 
							
						 
					 
					
						
						
						
						
							
						
						
							4538550999 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into feat/local-retrieval  
						
						
						
					 
					
						2021-04-02 12:36:28 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Evangelatov 
							
						 
					 
					
						
						
						
						
							
						
						
							df003d44d2 
							
						 
					 
					
						
						
							
							include Stages and DealStages only on ClientDealInfo, not on ClientListDeals  
						
						
						
					 
					
						2021-04-01 17:08:01 +03:00 
						 
				 
			
				
					
						
							
							
								Anton Evangelatov 
							
						 
					 
					
						
						
						
						
							
						
						
							967fbf52c6 
							
						 
					 
					
						
						
							
							resolve conflicts  
						
						
						
					 
					
						2021-03-31 23:14:29 +03:00 
						 
				 
			
				
					
						
							
							
								Łukasz Magiera 
							
						 
					 
					
						
						
						
						
							
						
						
							dfe8a1c1e2 
							
						 
					 
					
						
						
							
							client: Set the client var in the correct scope  
						
						
						
					 
					
						2021-03-31 19:38:02 +02:00 
						 
				 
			
				
					
						
							
							
								Łukasz Magiera 
							
						 
					 
					
						
						
						
						
							
						
						
							f2ab316fb1 
							
						 
					 
					
						
						
							
							Local retrieval support  
						
						
						
					 
					
						2021-03-30 21:32:06 +02:00 
						 
				 
			
				
					
						
							
							
								Raúl Kripalani 
							
						 
					 
					
						
						
						
						
							
						
						
							fd91c095c4 
							
						 
					 
					
						
						
							
							rename command to cancel-retrieval; rename args to follow Lotus style.  
						
						
						
					 
					
						2021-03-26 16:37:46 +00:00 
						 
				 
			
				
					
						
							
							
								Dirk McCormick 
							
						 
					 
					
						
						
						
						
							
						
						
							b13f6a3209 
							
						 
					 
					
						
						
							
							fix: cancel retrieval deal - disallow negative deal ID  
						
						
						
					 
					
						2021-03-26 09:51:07 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Evangelatov 
							
						 
					 
					
						
						
						
						
							
						
						
							a202f9d19e 
							
						 
					 
					
						
						
							
							add cancel-retrieval-deal cmd  
						
						
						
					 
					
						2021-03-24 18:18:49 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Evangelatov 
							
						 
					 
					
						
						
						
						
							
						
						
							86772a09c7 
							
						 
					 
					
						
						
							
							use new channelmonitor.Config  
						
						
						
					 
					
						2021-03-19 13:53:03 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Evangelatov 
							
						 
					 
					
						
						
						
						
							
						
						
							9d6c77d93f 
							
						 
					 
					
						
						
							
							remove interactive UX; add inspect-deal cmd  
						
						
						
					 
					
						2021-03-18 14:53:03 +02:00 
						 
				 
			
				
					
						
							
							
								Łukasz Magiera 
							
						 
					 
					
						
						
						
						
							
						
						
							39ad3d3b27 
							
						 
					 
					
						
						
							
							Check format in client commP util  
						
						
						
					 
					
						2021-02-16 20:48:31 +01:00 
						 
				 
			
				
					
						
							
							
								Dirk McCormick 
							
						 
					 
					
						
						
						
						
							
						
						
							a6e3856776 
							
						 
					 
					
						
						
							
							Revert "feat: deals - show data transfer %"  
						
						... 
						
						
						
						This reverts commit b6c9ddccff 
						
					 
					
						2021-02-16 12:32:45 +01:00 
						 
				 
			
				
					
						
							
							
								Dirk McCormick 
							
						 
					 
					
						
						
						
						
							
						
						
							b6c9ddccff 
							
						 
					 
					
						
						
							
							feat: deals - show data transfer %  
						
						
						
					 
					
						2021-02-10 09:56:23 +01:00 
						 
				 
			
				
					
						
							
							
								Steven Allen 
							
						 
					 
					
						
						
						
						
							
						
						
							03cd3760bb 
							
						 
					 
					
						
						
							
							correctly pick the seal type based on the network version  
						
						... 
						
						
						
						Of course, we should really just run all of our tests post actors v2. 
						
					 
					
						2021-01-21 15:21:20 -08:00 
						 
				 
			
				
					
						
							
							
								Aayush Rajasekaran 
							
						 
					 
					
						
						
						
						
							
						
						
							ab90a3b2bc 
							
						 
					 
					
						
						
							
							Actors update: MinerInfo.SealProofType has been removed  
						
						
						
					 
					
						2021-01-21 15:21:19 -08:00 
						 
				 
			
				
					
						
							
							
								Dirk McCormick 
							
						 
					 
					
						
						
						
						
							
						
						
							72cb130e17 
							
						 
					 
					
						
						
							
							feat: show data transfer ID in list-deals  
						
						
						
					 
					
						2020-12-08 15:23:26 +01:00 
						 
				 
			
				
					
						
							
							
								hannahhoward 
							
						 
					 
					
						
						
						
						
							
						
						
							218f7c2c5d 
							
						 
					 
					
						
						
							
							feat(markets): update markets, extract commp  
						
						
						
					 
					
						2020-11-20 13:29:14 -08:00 
						 
				 
			
				
					
						
							
							
								Steven Allen 
							
						 
					 
					
						
						
						
						
							
						
						
							bead8ac38e 
							
						 
					 
					
						
						
							
							use the miner's proof type when proposing storage deals  
						
						
						
					 
					
						2020-11-16 19:04:17 +01:00 
						 
				 
			
				
					
						
							
							
								Steven Allen 
							
						 
					 
					
						
						
						
						
							
						
						
							219c695967 
							
						 
					 
					
						
						
							
							fix storage adapter miner  
						
						
						
					 
					
						2020-11-16 19:03:30 +01:00 
						 
				 
			
				
					
						
							
							
								Łukasz Magiera 
							
						 
					 
					
						
						
						
						
							
						
						
							6bea9dd178 
							
						 
					 
					
						
						
							
							Making sealing logic work with multiple seal proof types  
						
						
						
					 
					
						2020-11-16 19:03:30 +01:00 
						 
				 
			
				
					
						
							
							
								Łukasz Magiera 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8c60069bb8 
							
						 
					 
					
						
						
							
							Merge pull request  #4535  from filecoin-project/feat/clientdeal-cache-commd  
						
						... 
						
						
						
						client deal: Cache CommD when creating multiple deals 
						
					 
					
						2020-10-27 03:58:25 +01:00 
						 
				 
			
				
					
						
							
							
								Łukasz Magiera 
							
						 
					 
					
						
						
						
						
							
						
						
							31a474a1ca 
							
						 
					 
					
						
						
							
							Move CommPWriter to lib/  
						
						
						
					 
					
						2020-10-26 15:16:28 +01:00 
						 
				 
			
				
					
						
							
							
								Łukasz Magiera 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a37c372d06 
							
						 
					 
					
						
						
							
							Merge pull request  #4572  from filecoin-project/feat/data-transfer-utils  
						
						... 
						
						
						
						Flesh out data transfer features 
						
					 
					
						2020-10-26 13:29:26 +01:00 
						 
				 
			
				
					
						
							
							
								Łukasz Magiera 
							
						 
					 
					
						
						
						
						
							
						
						
							de2cbfa8a9 
							
						 
					 
					
						
						
							
							client deal: Cache CommD when creating multiple deals  
						
						
						
					 
					
						2020-10-23 22:20:17 +02:00 
						 
				 
			
				
					
						
							
							
								Łukasz Magiera 
							
						 
					 
					
						
						
						
						
							
						
						
							36816fb4f3 
							
						 
					 
					
						
						
							
							Fix list-asks, deals with non-genesis miners in lite-mode  
						
						
						
					 
					
						2020-10-23 17:08:21 +02:00 
						 
				 
			
				
					
						
							
							
								hannahhoward 
							
						 
					 
					
						
						
						
						
							
						
						
							98297cef4d 
							
						 
					 
					
						
						
							
							feat(data-transfer): fill in utils  
						
						
						
					 
					
						2020-10-22 13:40:26 -07:00 
						 
				 
			
				
					
						
							
							
								Łukasz Magiera 
							
						 
					 
					
						
						
						
						
							
						
						
							7c16f2182c 
							
						 
					 
					
						
						
							
							Merge branch 'animesh2049/status-api' of github.com:animesh2049/lotus into animesh2049-animesh2049/status-api  
						
						
						
					 
					
						2020-10-22 14:14:50 +02:00 
						 
				 
			
				
					
						
							
							
								hannahhoward 
							
						 
					 
					
						
						
						
						
							
						
						
							4edebcec2b 
							
						 
					 
					
						
						
							
							feat(markets): update markets 0.9.0 and add data transfer restart command  
						
						
						
					 
					
						2020-10-13 03:41:08 -07:00 
						 
				 
			
				
					
						
							
							
								Steven Allen 
							
						 
					 
					
						
						
						
						
							
						
						
							283fd054e8 
							
						 
					 
					
						
						
							
							fix a race when retrieving pieces  
						
						... 
						
						
						
						We'd read the deal ID without synchronizing. This could (and probably did given
the history of flaky deal tests) cause us to miss events.
This patch also makes sure to always unsubscribe from events, even on error. 
						
					 
					
						2020-10-09 15:35:44 -07:00 
						 
				 
			
				
					
						
							
							
								Animesh 
							
						 
					 
					
						
						
						
						
							
						
						
							ce247bcab3 
							
						 
					 
					
						
						
							
							Add api for getting status given a code  
						
						
						
					 
					
						2020-10-07 10:27:51 +05:30 
						 
				 
			
				
					
						
							
							
								Steven Allen 
							
						 
					 
					
						
						
						
						
							
						
						
							b6500beaab 
							
						 
					 
					
						
						
							
							Merge branch 'master' into asr/spec-v1  
						
						
						
					 
					
						2020-10-05 10:29:09 -07:00 
						 
				 
			
				
					
						
							
							
								Łukasz Magiera 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							97087fe576 
							
						 
					 
					
						
						
							
							Merge pull request  #4122  from filecoin-project/asr/client-wallet  
						
						... 
						
						
						
						Convert ID addresses to key addresses before checking wallet 
						
					 
					
						2020-10-04 17:20:04 +02:00 
						 
				 
			
				
					
						
							
							
								Aayush Rajasekaran 
							
						 
					 
					
						
						
						
						
							
						
						
							8fe8da6f4c 
							
						 
					 
					
						
						
							
							Add verified status to api.DealInfo  
						
						
						
					 
					
						2020-10-03 03:39:59 -04:00 
						 
				 
			
				
					
						
							
							
								Steven Allen 
							
						 
					 
					
						
						
						
						
							
						
						
							8292d60196 
							
						 
					 
					
						
						
							
							Merge branch 'master' into asr/spec-v1  
						
						
						
					 
					
						2020-10-02 18:03:03 -07:00 
						 
				 
			
				
					
						
							
							
								Łukasz Magiera 
							
						 
					 
					
						
						
						
						
							
						
						
							e848c13ff1 
							
						 
					 
					
						
						
							
							client: bump default deal start buffer  
						
						
						
					 
					
						2020-10-02 19:39:34 +02:00 
						 
				 
			
				
					
						
							
							
								Aayush Rajasekaran 
							
						 
					 
					
						
						
						
						
							
						
						
							6f0453c581 
							
						 
					 
					
						
						
							
							Convert ID addresses to key addresses before checking wallet  
						
						
						
					 
					
						2020-10-01 04:41:24 -04:00 
						 
				 
			
				
					
						
							
							
								Steven Allen 
							
						 
					 
					
						
						
						
						
							
						
						
							35e606d397 
							
						 
					 
					
						
						
							
							remove direct specs-actors miner access from expiration calculation  
						
						
						
					 
					
						2020-09-30 13:17:56 -07:00 
						 
				 
			
				
					
						
							
							
								hannahhoward 
							
						 
					 
					
						
						
						
						
							
						
						
							be884e27be 
							
						 
					 
					
						
						
							
							feat(markets): update markets 0.7.0  
						
						
						
					 
					
						2020-09-30 10:26:50 -07:00 
						 
				 
			
				
					
						
							
							
								hannahhoward 
							
						 
					 
					
						
						
						
						
							
						
						
							3fc791b0e8 
							
						 
					 
					
						
						
							
							feat(markets): update markets v0.6.2  
						
						
						
					 
					
						2020-09-23 12:17:16 -07:00