frrist 
							
						 
					 
					
						
						
						
						
							
						
						
							6cd6732225 
							
						 
					 
					
						
						
							
							fix: support node instantiation in external packages  
						
						... 
						
						
						
						- implement ChainGetPath on ChainModuleAPI 
						
					 
					
						2021-10-13 15:24:28 -07:00 
						 
				 
			
				
					
						
							
							
								Aayush Rajasekaran 
							
						 
					 
					
						
						
						
						
							
						
						
							b9bfcc4b69 
							
						 
					 
					
						
						
							
							Randomness: Move getters from ChainAPI to StateAPI  
						
						
						
					 
					
						2021-09-21 14:20:15 -04:00 
						 
				 
			
				
					
						
							
							
								Łukasz Magiera 
							
						 
					 
					
						
						
						
						
							
						
						
							95b128b7bc 
							
						 
					 
					
						
						
							
							chain: Cleanup consensus logic  
						
						
						
					 
					
						2021-09-02 18:09:37 +02:00 
						 
				 
			
				
					
						
							
							
								Steven Allen 
							
						 
					 
					
						
						
						
						
							
						
						
							57bf5c2143 
							
						 
					 
					
						
						
							
							feat: add ChainGetTipSetAfterHeight  
						
						... 
						
						
						
						This is identical to ChainGetTipSetByHeight, but returns the tipset
following any null tipsets. This is what the user usually wants anyways.
(and I need it for another PR) 
						
					 
					
						2021-08-05 12:07:14 -07:00 
						 
				 
			
				
					
						
							
							
								vyzo 
							
						 
					 
					
						
						
						
						
							
						
						
							a0d6fdba33 
							
						 
					 
					
						
						
							
							add ChainBlockstoreInfo APIv1 endpoint  
						
						
						
					 
					
						2021-07-26 08:30:07 +03:00 
						 
				 
			
				
					
						
							
							
								vyzo 
							
						 
					 
					
						
						
						
						
							
						
						
							2dc72d5849 
							
						 
					 
					
						
						
							
							satisfy linter who wants to be a spell checker in comments  
						
						
						
					 
					
						2021-07-25 11:47:21 +03:00 
						 
				 
			
				
					
						
							
							
								vyzo 
							
						 
					 
					
						
						
						
						
							
						
						
							3d2ae433ee 
							
						 
					 
					
						
						
							
							add ChainCheckBlockstore API  
						
						
						
					 
					
						2021-07-25 11:14:48 +03:00 
						 
				 
			
				
					
						
							
							
								hunjixin 
							
						 
					 
					
						
						
						
						
							
						
						
							bdaa73a413 
							
						 
					 
					
						
						
							
							add ChainGetMessagesInTipset api  
						
						
						
					 
					
						2021-07-15 14:52:09 +08: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 
							
						 
					 
					
						
						
						
						
							
						
						
							21b4741e30 
							
						 
					 
					
						
						
							
							Fix randomness fetching around null blocks  
						
						
						
					 
					
						2021-05-26 21:06:06 -04:00 
						 
				 
			
				
					
						
							
							
								Łukasz Magiera 
							
						 
					 
					
						
						
						
						
							
						
						
							e76935147f 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into feat/v1-api  
						
						
						
					 
					
						2021-04-13 14:24:22 +02:00 
						 
				 
			
				
					
						
							
							
								Peter Rabbitson 
							
						 
					 
					
						
						
						
						
							
						
						
							25a77d905d 
							
						 
					 
					
						
						
							
							Centralize everything on ipfs/go-log/v2  
						
						... 
						
						
						
						I am not entirely sure this is right, but everything seems to build... 
						
					 
					
						2021-04-06 15:04:32 +02:00 
						 
				 
			
				
					
						
							
							
								Łukasz Magiera 
							
						 
					 
					
						
						
						
						
							
						
						
							f4e46c9003 
							
						 
					 
					
						
						
							
							implement v1 api with api modules  
						
						
						
					 
					
						2021-04-03 13:20:50 +02:00 
						 
				 
			
				
					
						
							
							
								Raúl Kripalani 
							
						 
					 
					
						
						
						
						
							
						
						
							3795cc2bd2 
							
						 
					 
					
						
						
							
							segregate chain and state blockstores.  
						
						... 
						
						
						
						This paves the way for better object lifetime management.
Concretely, it makes it possible to:
- have different stores backing chain and state data.
- having the same datastore library, but using different parameters.
- attach different caching layers/policies to each class of data, e.g.
  sizing caches differently.
- specifying different retention policies for chain and state data.
This separation is important because:
- access patterns/frequency of chain and state data are different.
- state is derivable from chain, so one could never expunge the chain
  store, and only retain state objects reachable from the last finality
  in the state store. 
						
					 
					
						2021-02-28 22:49:44 +00:00 
						 
				 
			
				
					
						
							
							
								Raúl Kripalani 
							
						 
					 
					
						
						
						
						
							
						
						
							b0cbc932bd 
							
						 
					 
					
						
						
							
							consolidate all blockstores in blockstore package.  
						
						
						
					 
					
						2021-01-29 20:01:00 +00:00 
						 
				 
			
				
					
						
							
							
								Dirk McCormick 
							
						 
					 
					
						
						
						
						
							
						
						
							92942d44d1 
							
						 
					 
					
						
						
							
							feat: lite-mode - market storage and retrieval clients  
						
						
						
					 
					
						2020-10-23 15:02:26 +02:00 
						 
				 
			
				
					
						
							
							
								Dirk McCormick 
							
						 
					 
					
						
						
						
						
							
						
						
							9c99171cb8 
							
						 
					 
					
						
						
							
							fix: ensure msig inspect cli works with lotus-lite  
						
						
						
					 
					
						2020-10-15 12:15:21 +02:00 
						 
				 
			
				
					
						
							
							
								Dirk McCormick 
							
						 
					 
					
						
						
						
						
							
						
						
							767611247c 
							
						 
					 
					
						
						
							
							feat: add RPC for StateWaitMsg  
						
						
						
					 
					
						2020-10-09 11:45:16 +02:00 
						 
				 
			
				
					
						
							
							
								Dirk McCormick 
							
						 
					 
					
						
						
						
						
							
						
						
							be09a8a00a 
							
						 
					 
					
						
						
							
							feat: lite-mode - check that gateway API implements required chain, mpool, state methods  
						
						
						
					 
					
						2020-10-09 11:43:03 +02:00 
						 
				 
			
				
					
						
							
							
								Dirk McCormick 
							
						 
					 
					
						
						
						
						
							
						
						
							2719adc1b1 
							
						 
					 
					
						
						
							
							feat: lite-mode - thin client for chan & state  
						
						
						
					 
					
						2020-10-09 11:43:03 +02:00 
						 
				 
			
				
					
						
							
							
								Aayush Rajasekaran 
							
						 
					 
					
						
						
						
						
							
						
						
							da34548a05 
							
						 
					 
					
						
						
							
							Set head should unmark blocks as valid  
						
						
						
					 
					
						2020-10-07 21:52:29 -04:00 
						 
				 
			
				
					
						
							
							
								Łukasz Magiera 
							
						 
					 
					
						
						
						
						
							
						
						
							2f70a91665 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into next  
						
						
						
					 
					
						2020-10-06 23:54:59 +02:00 
						 
				 
			
				
					
						
							
							
								Łukasz Magiera 
							
						 
					 
					
						
						
						
						
							
						
						
							c920257a33 
							
						 
					 
					
						
						
							
							chain export: Error with unfinished exports  
						
						
						
					 
					
						2020-10-06 02:59:19 +02:00 
						 
				 
			
				
					
						
							
							
								Steven Allen 
							
						 
					 
					
						
						
						
						
							
						
						
							233d8a9b72 
							
						 
					 
					
						
						
							
							update even more imports  
						
						
						
					 
					
						2020-09-28 14:25:58 -07:00 
						 
				 
			
				
					
						
							
							
								Steven Allen 
							
						 
					 
					
						
						
						
						
							
						
						
							8b35f480c4 
							
						 
					 
					
						
						
							
							initial vm conversion  
						
						... 
						
						
						
						We're probably going to want to change some of these design decisions down the
road, but this is a good starting point.
* We may want to use a more general test for "is actor valid at epoch". Maybe
just a function?
* I'd like to push some of the actor metadata down into the actor types
themselves. Ideally, we'd be able to register actors with a simple
`Register(validation, manyActors...)` call. 
						
					 
					
						2020-09-25 12:49:39 -07:00 
						 
				 
			
				
					
						
							
							
								Łukasz Magiera 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7d39542522 
							
						 
					 
					
						
						
							
							Merge pull request  #3741  from filecoin-project/feat/chain-delete-obj  
						
						... 
						
						
						
						Delete a chain store object 
						
					 
					
						2020-09-23 19:34:02 +02:00 
						 
				 
			
				
					
						
							
							
								Steven Allen 
							
						 
					 
					
						
						
						
						
							
						
						
							9804310cc8 
							
						 
					 
					
						
						
							
							Update specs-actors to 0.9.10  
						
						... 
						
						
						
						Moves the Keyer type (and helpers) into go-state-types. 
						
					 
					
						2020-09-14 14:32:57 -07:00 
						 
				 
			
				
					
						
							
							
								whyrusleeping 
							
						 
					 
					
						
						
						
						
							
						
						
							72eb17d314 
							
						 
					 
					
						
						
							
							wire skip old messages option through the api  
						
						
						
					 
					
						2020-09-10 17:40:47 -07:00 
						 
				 
			
				
					
						
							
							
								whyrusleeping 
							
						 
					 
					
						
						
						
						
							
						
						
							0e3dd3cb3b 
							
						 
					 
					
						
						
							
							Add faster and slimmer option to chain export via lotus-shed  
						
						
						
					 
					
						2020-09-10 17:28:25 -07:00 
						 
				 
			
				
					
						
							
							
								hannahhoward 
							
						 
					 
					
						
						
						
						
							
						
						
							64d150e215 
							
						 
					 
					
						
						
							
							feat(cli): add chain delete cmd  
						
						
						
					 
					
						2020-09-10 10:47:38 -07:00 
						 
				 
			
				
					
						
							
							
								Aayush Rajasekaran 
							
						 
					 
					
						
						
						
						
							
						
						
							39755a294a 
							
						 
					 
					
						
						
							
							Update to specs v0.9.6  
						
						
						
					 
					
						2020-09-07 15:48:41 -04:00 
						 
				 
			
				
					
						
							
							
								Łukasz Magiera 
							
						 
					 
					
						
						
						
						
							
						
						
							86cb865fdd 
							
						 
					 
					
						
						
							
							Make chain export ~1000x times faster  
						
						
						
					 
					
						2020-09-03 21:56:35 +02:00 
						 
				 
			
				
					
						
							
							
								whyrusleeping 
							
						 
					 
					
						
						
						
						
							
						
						
							09ebd1a557 
							
						 
					 
					
						
						
							
							allow exporting a number of recent chain state trees  
						
						
						
					 
					
						2020-09-02 17:15:10 +02:00 
						 
				 
			
				
					
						
							
							
								Steven Allen 
							
						 
					 
					
						
						
						
						
							
						
						
							e18904bff5 
							
						 
					 
					
						
						
							
							[WIP] fix post submission  
						
						
						
					 
					
						2020-08-12 10:33:18 -07:00 
						 
				 
			
				
					
						
							
							
								Whyrusleeping 
							
						 
					 
					
						
						
						
						
							
						
						
							ed72aa1307 
							
						 
					 
					
						
						
							
							implement randomness distinction  
						
						
						
					 
					
						2020-08-12 10:32:39 -07:00 
						 
				 
			
				
					
						
							
							
								Steven Allen 
							
						 
					 
					
						
						
						
						
							
						
						
							b7a4dbb07f 
							
						 
					 
					
						
						
							
							Support inline CIDs  
						
						... 
						
						
						
						And use the new CidBuilder from the spec actors.
This patch does not switch over to inline CIDs by default, but paves the way. 
						
					 
					
						2020-07-23 23:12:32 -07:00 
						 
				 
			
				
					
						
							
							
								Steven Allen 
							
						 
					 
					
						
						
						
						
							
						
						
							5fc83f4d05 
							
						 
					 
					
						
						
							
							Refactor to use actor adt types instead of directly using HAMTs and AMTs  
						
						... 
						
						
						
						This way there's a single source of truth. Preparation for fixing
https://github.com/filecoin-project/specs-actors/issues/517  (requires changing
HAMT parameters). 
						
					 
					
						2020-07-23 09:34:57 -07:00 
						 
				 
			
				
					
						
							
							
								Peter Rabbitson 
							
						 
					 
					
						
						
						
						
							
						
						
							e266f3b955 
							
						 
					 
					
						
						
							
							Bump fil-commcid and filecoin-ffi deps  
						
						... 
						
						
						
						Propagates correct on-chain commX CIDs 
						
					 
					
						2020-07-17 00:38:42 +02:00 
						 
				 
			
				
					
						
							
							
								Łukasz Magiera 
							
						 
					 
					
						
						
						
						
							
						
						
							6b06ae528c 
							
						 
					 
					
						
						
							
							chain get: @state selector to prettify actor state  
						
						
						
					 
					
						2020-06-05 17:41:21 +02:00 
						 
				 
			
				
					
						
							
							
								Jakub Sztandera 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d6615b6286 
							
						 
					 
					
						
						
							
							Cleanup many lint warnings  
						
						... 
						
						
						
						Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai> 
						
					 
					
						2020-05-27 22:53:20 +02:00 
						 
				 
			
				
					
						
							
							
								Jeromy 
							
						 
					 
					
						
						
						
						
							
						
						
							74510adaaa 
							
						 
					 
					
						
						
							
							add flag to choose what to do when looking back tipsets in null rounds  
						
						
						
					 
					
						2020-05-05 10:06:05 -07:00 
						 
				 
			
				
					
						
							
							
								Jeromy 
							
						 
					 
					
						
						
						
						
							
						
						
							ef1d485c6e 
							
						 
					 
					
						
						
							
							move head change type out of chainstore package  
						
						
						
					 
					
						2020-04-23 15:28:59 -07:00 
						 
				 
			
				
					
						
							
							
								Jakub Sztandera 
							
						 
					 
					
						
						
						
						
							
						
						
							f1c890ca54 
							
						 
					 
					
						
						
							
							Tests pass  
						
						... 
						
						
						
						Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai> 
						
					 
					
						2020-04-08 18:31:16 +02:00 
						 
				 
			
				
					
						
							
							
								Łukasz Magiera 
							
						 
					 
					
						
						
						
						
							
						
						
							9a7aa3fc87 
							
						 
					 
					
						
						
							
							chain get: @Hu: for uvaring hamt keys  
						
						
						
					 
					
						2020-04-04 03:49:42 +02:00 
						 
				 
			
				
					
						
							
							
								Jeromy 
							
						 
					 
					
						
						
						
						
							
						
						
							921f11db34 
							
						 
					 
					
						
						
							
							Rewrite chain export walker function to actually do the right thing  
						
						
						
					 
					
						2020-03-20 17:18:57 -07:00 
						 
				 
			
				
					
						
							
							
								Travis Person 
							
						 
					 
					
						
						
						
						
							
						
						
							9216a1eb07 
							
						 
					 
					
						
						
							
							Add more chain get types  
						
						
						
					 
					
						2020-03-09 03:16:43 +00:00 
						 
				 
			
				
					
						
							
							
								Whyrusleeping 
							
						 
					 
					
						
						
						
						
							
						
						
							c553a6f458 
							
						 
					 
					
						
						
							
							Merge pull request  #1349  from filecoin-project/feat/chain-get-types  
						
						... 
						
						
						
						add some type info to chain get 
						
					 
					
						2020-03-07 16:10:00 -08:00 
						 
				 
			
				
					
						
							
							
								whyrusleeping 
							
						 
					 
					
						
						
						
						
							
						
						
							cdd37bda1c 
							
						 
					 
					
						
						
							
							add some type info to chain get  
						
						
						
					 
					
						2020-03-06 18:47:19 -08:00 
						 
				 
			
				
					
						
							
							
								Travis Person 
							
						 
					 
					
						
						
						
						
							
						
						
							7628a64a55 
							
						 
					 
					
						
						
							
							cmd: add stat-obj  
						
						
						
					 
					
						2020-03-07 00:43:44 +00:00 
						 
				 
			
				
					
						
							
							
								Łukasz Magiera 
							
						 
					 
					
						
						
						
						
							
						
						
							d787aa5007 
							
						 
					 
					
						
						
							
							Merge branch 'testnet/3' into feat/specs-actors  
						
						
						
					 
					
						2020-02-24 18:32:02 +01:00