In trying to upgrade my mempool instance, I discovered I couldn't build the latest mempool Rust code with my available Rust toolchain. It appears in #4612 the Rust MSRV was bumped without justification, which is reverted here. Note that `Cargo.lock` updates here should ensure the versions of dependent crates use the versions supported by our MSRV. Its possible that the dependency downgrades here break something, but things appear to be running fine for me locally, so figured I'd suggest this upstream.
		
			
				
	
	
		
			30 lines
		
	
	
		
			673 B
		
	
	
	
		
			TOML
		
	
	
	
	
	
			
		
		
	
	
			30 lines
		
	
	
		
			673 B
		
	
	
	
		
			TOML
		
	
	
	
	
	
| [package]
 | |
| name = "gbt"
 | |
| version = "1.0.0"
 | |
| description = "An efficient re-implementation of the getBlockTemplate algorithm in Rust"
 | |
| authors = ["mononaut"]
 | |
| edition = "2021"
 | |
| publish = false
 | |
| 
 | |
| [lib]
 | |
| crate-type = ["cdylib"]
 | |
| 
 | |
| # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
 | |
| 
 | |
| [dependencies]
 | |
| priority-queue = "2.0.2"
 | |
| bytes = "1.4.0"
 | |
| napi = { version = "2.0", features = ["napi8", "tokio_rt"] }
 | |
| napi-derive = "2.0"
 | |
| bytemuck = "1.13.1"
 | |
| tracing = "0.1.36"
 | |
| tracing-log = "0.2.0"
 | |
| tracing-subscriber = { version = "0.3.15", features = ["env-filter"]}
 | |
| 
 | |
| [build-dependencies]
 | |
| napi-build = "2.0"
 | |
| 
 | |
| [profile.release]
 | |
| lto = true
 | |
| codegen-units = 1
 |