pub fn from_uint<const M: usize>(source: impl AsRef<Uint<M>>) -> Self {
		assert!(M < N, "Cannot convert larger Uint to smaller");

		let source = source.as_ref();
		let mut dest = [0u64; N];

		dest[..M].copy_from_slice(&source.0[..M]);

		Uint(dest)
	}
Create a new Uint from the provided Uint
stacks-core/src/uint.rs