Deprecate function
This commit is contained in:
parent
a9bc1c7db5
commit
eacb1e7831
|
@ -86,7 +86,7 @@ crate::internal_macros::define_extension_trait! {
|
||||||
/// Base weight excludes the witness and script.
|
/// Base weight excludes the witness and script.
|
||||||
// We need to use this const here but do not want to make it public in `primitives::TxIn`.
|
// We need to use this const here but do not want to make it public in `primitives::TxIn`.
|
||||||
const TX_IN_BASE_WEIGHT: Weight =
|
const TX_IN_BASE_WEIGHT: Weight =
|
||||||
Weight::from_vb_unwrap(OutPoint::SIZE as u64 + Sequence::SIZE as u64);
|
Weight::from_vb_unchecked(OutPoint::SIZE as u64 + Sequence::SIZE as u64);
|
||||||
|
|
||||||
crate::internal_macros::define_extension_trait! {
|
crate::internal_macros::define_extension_trait! {
|
||||||
/// Extension functionality for the [`TxIn`] type.
|
/// Extension functionality for the [`TxIn`] type.
|
||||||
|
|
|
@ -68,6 +68,7 @@ impl Weight {
|
||||||
/// # Panics
|
/// # Panics
|
||||||
///
|
///
|
||||||
/// If the conversion from virtual bytes overflows.
|
/// If the conversion from virtual bytes overflows.
|
||||||
|
#[deprecated(since = "TBD", note = "use `from_vb_unchecked` instead")]
|
||||||
pub const fn from_vb_unwrap(vb: u64) -> Weight {
|
pub const fn from_vb_unwrap(vb: u64) -> Weight {
|
||||||
match vb.checked_mul(Self::WITNESS_SCALE_FACTOR) {
|
match vb.checked_mul(Self::WITNESS_SCALE_FACTOR) {
|
||||||
Some(weight) => Weight(weight),
|
Some(weight) => Weight(weight),
|
||||||
|
@ -248,12 +249,6 @@ mod tests {
|
||||||
assert_eq!(None, w);
|
assert_eq!(None, w);
|
||||||
}
|
}
|
||||||
|
|
||||||
#[test]
|
|
||||||
fn from_vb_const() {
|
|
||||||
const WU: Weight = Weight::from_vb_unwrap(1);
|
|
||||||
assert_eq!(Weight(4), WU);
|
|
||||||
}
|
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn from_vb_unchecked() {
|
fn from_vb_unchecked() {
|
||||||
let w = Weight::from_vb_unchecked(1);
|
let w = Weight::from_vb_unchecked(1);
|
||||||
|
|
Loading…
Reference in New Issue