pub fn p2sh<'a>(
		version: AddressVersion,
		keys: impl IntoIterator<Item = &'a PublicKey>,
		signature_threshold: usize,
	) -> Self {
		Self::new(version, hash_p2sh(keys, signature_threshold))
	}
Create a new Stacks address with a pay-2-script-hash
stacks-core/src/address.rs