Skip to content

Commit 58dc030

Browse files
authored
Merge pull request #124 from mwcproject/revert_back_fees_for_kernels_printable
Revert back changes for TxKernelPrintable, fee_shift
2 parents 82e64b0 + 265de87 commit 58dc030

File tree

2 files changed

+2
-13
lines changed

2 files changed

+2
-13
lines changed

api/src/types.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -530,6 +530,7 @@ impl<'de> serde::de::Deserialize<'de> for OutputPrintable {
530530
#[derive(Debug, Serialize, Deserialize, Clone)]
531531
pub struct TxKernelPrintable {
532532
pub features: String,
533+
pub fee_shift: u8, // Keeping fee_shift for backward compability. Wallets of older are expecting that. Value must be 0
533534
pub fee: u64,
534535
pub lock_height: u64,
535536
pub excess: String,
@@ -552,6 +553,7 @@ impl TxKernelPrintable {
552553
let fee = fee_fields.fee();
553554
TxKernelPrintable {
554555
features,
556+
fee_shift: 0,
555557
fee,
556558
lock_height,
557559
excess: k.excess.to_hex(),

core/src/pow/common.rs

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -30,19 +30,6 @@ pub trait EdgeType: PrimInt + ToPrimitive + Mul + BitOrAssign + Hash {}
3030
impl EdgeType for u32 {}
3131
impl EdgeType for u64 {}
3232

33-
/// An edge in the Cuckoo graph, simply references two u64 nodes.
34-
#[derive(Debug, Copy, Clone, PartialEq, PartialOrd, Eq, Ord, Hash)]
35-
pub struct Edge {
36-
pub u: u64,
37-
pub v: u64,
38-
}
39-
40-
impl fmt::Display for Edge {
41-
fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
42-
write!(f, "(u: {}, v: {})", self.u, self.v)
43-
}
44-
}
45-
4633
/// An element of an adjencency list
4734
#[derive(Debug, Clone, Eq, PartialEq)]
4835
pub struct Link {

0 commit comments

Comments
 (0)