refactor: work on auth chain and state compressor
This commit is contained in:
		
							parent
							
								
									0daa3209db
								
							
						
					
					
						commit
						e045abe961
					
				
					 6 changed files with 81 additions and 1111 deletions
				
			
		
							
								
								
									
										10
									
								
								src/service/rooms/state_compressor/data.rs
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								src/service/rooms/state_compressor/data.rs
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,10 @@ | |||
| struct StateDiff { | ||||
|     parent: Option<u64>, | ||||
|     added: Vec<CompressedStateEvent>, | ||||
|     removed: Vec<CompressedStateEvent>, | ||||
| } | ||||
| 
 | ||||
| pub trait Data { | ||||
|     fn get_statediff(shortstatehash: u64) -> Result<StateDiff>; | ||||
|     fn save_statediff(shortstatehash: u64, diff: StateDiff) -> Result<()>; | ||||
| } | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Timo Kösters
						Timo Kösters