Skip to content

Commit 394d7cb

Browse files
committed
f - Don't serialize ProbabilisticScoringParameters
1 parent 336f43d commit 394d7cb

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

lightning/src/routing/scoring.rs

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -737,19 +737,21 @@ impl<G: Deref<Target = NetworkGraph>> Score for ProbabilisticScorer<G> {
737737
impl<G: Deref<Target = NetworkGraph>> Writeable for ProbabilisticScorer<G> {
738738
#[inline]
739739
fn write<W: Writer>(&self, w: &mut W) -> Result<(), io::Error> {
740-
self.params.write(w)?;
741740
self.channel_liquidities.write(w)?;
742741
write_tlv_fields!(w, {});
743742
Ok(())
744743
}
745744
}
746745

747-
impl<G: Deref<Target = NetworkGraph>> ReadableArgs<(&PublicKey, G)> for ProbabilisticScorer<G> {
746+
impl<G: Deref<Target = NetworkGraph>> ReadableArgs<(ProbabilisticScoringParameters, &PublicKey, G)>
747+
for ProbabilisticScorer<G> {
748748
#[inline]
749-
fn read<R: Read>(r: &mut R, args: (&PublicKey, G)) -> Result<Self, DecodeError> {
750-
let (node_pubkey, network_graph) = args;
749+
fn read<R: Read>(
750+
r: &mut R, args: (ProbabilisticScoringParameters, &PublicKey, G)
751+
) -> Result<Self, DecodeError> {
752+
let (params, node_pubkey, network_graph) = args;
751753
let res = Ok(Self {
752-
params: Readable::read(r)?,
754+
params,
753755
node_id: NodeId::from_pubkey(node_pubkey),
754756
network_graph,
755757
channel_liquidities: Readable::read(r)?,

0 commit comments

Comments
 (0)