Drop MSRV to 1.63
Debian bookworm ships with 1.63, and since the change is trivial, there's little reason to not support people running mempool on Debian.
This commit is contained in:
		
							parent
							
								
									fadc46f3b5
								
							
						
					
					
						commit
						6088fffc09
					
				
							
								
								
									
										4
									
								
								.github/workflows/ci.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								.github/workflows/ci.yml
									
									
									
									
										vendored
									
									
								
							@ -27,8 +27,8 @@ jobs:
 | 
				
			|||||||
          node-version: ${{ matrix.node }}
 | 
					          node-version: ${{ matrix.node }}
 | 
				
			||||||
          registry-url: "https://registry.npmjs.org"
 | 
					          registry-url: "https://registry.npmjs.org"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Install 1.70.x Rust toolchain
 | 
					      - name: Install 1.63.x Rust toolchain
 | 
				
			||||||
        uses: dtolnay/rust-toolchain@1.70
 | 
					        uses: dtolnay/rust-toolchain@1.63
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Install
 | 
					      - name: Install
 | 
				
			||||||
        if: ${{ matrix.flavor == 'dev'}}
 | 
					        if: ${{ matrix.flavor == 'dev'}}
 | 
				
			||||||
 | 
				
			|||||||
@ -335,13 +335,15 @@ fn set_relatives(txid: u32, audit_pool: &mut AuditPool) {
 | 
				
			|||||||
    let mut total_sigops: u32 = 0;
 | 
					    let mut total_sigops: u32 = 0;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    for ancestor_id in &ancestors {
 | 
					    for ancestor_id in &ancestors {
 | 
				
			||||||
        let Some(ancestor) = audit_pool
 | 
					        if let Some(ancestor) = audit_pool
 | 
				
			||||||
            .get(*ancestor_id as usize)
 | 
					            .get(*ancestor_id as usize)
 | 
				
			||||||
            .expect("audit_pool contains all ancestors") else { todo!() };
 | 
					            .expect("audit_pool contains all ancestors")
 | 
				
			||||||
        total_fee += ancestor.fee;
 | 
					        {
 | 
				
			||||||
        total_sigop_adjusted_weight += ancestor.sigop_adjusted_weight;
 | 
					            total_fee += ancestor.fee;
 | 
				
			||||||
        total_sigop_adjusted_vsize += ancestor.sigop_adjusted_vsize;
 | 
					            total_sigop_adjusted_weight += ancestor.sigop_adjusted_weight;
 | 
				
			||||||
        total_sigops += ancestor.sigops;
 | 
					            total_sigop_adjusted_vsize += ancestor.sigop_adjusted_vsize;
 | 
				
			||||||
 | 
					            total_sigops += ancestor.sigops;
 | 
				
			||||||
 | 
					        } else { todo!() };
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    if let Some(Some(tx)) = audit_pool.get_mut(txid as usize) {
 | 
					    if let Some(Some(tx)) = audit_pool.get_mut(txid as usize) {
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user