pub fn new(mut in_nonces: Vec<u64>, edge_bits: u8) -> Proof {
		in_nonces.sort();
		Proof {
			edge_bits: edge_bits,
			nonces: in_nonces,
		}
	}
/// Builds a proof with provided nonces at default edge_bits
Builds a proof with provided nonces at default edge_bits
Builds a proof with provided nonces at default edge_bits
pub fn new(mut in_nonces: Vec<u64>, edge_bits: u8) -> Proof {
		in_nonces.sort();
		Proof {
			edge_bits: edge_bits,
			nonces: in_nonces,
		}
	}
pub fn new ( mut in_nonces : Vec < u64 > , edge_bits : u8 ) -> Proof { in_nonces . sort ( ) ; Proof { edge_bits : edge_bits , nonces : in_nonces , } }
Builds a proof with provided nonces at default edge_bits
Builds a proof with provided nonces at default edge_bits
in_nonces
Vec<u64>
edge_bits
u8