diff --git a/sv2/channels-sv2/src/client/extended.rs b/sv2/channels-sv2/src/client/extended.rs index 308e83f1c5..a622b316bb 100644 --- a/sv2/channels-sv2/src/client/extended.rs +++ b/sv2/channels-sv2/src/client/extended.rs @@ -182,6 +182,11 @@ impl<'a> ExtendedChannel<'a> { self.nominal_hashrate } + /// Sets the nominal hashrate for the channel, in h/s. + pub fn set_nominal_hashrate(&mut self, hashrate: f32) { + self.nominal_hashrate = hashrate; + } + /// Returns a reference to the currently active job, if any. pub fn get_active_job(&self) -> Option<&ExtendedJob<'a>> { self.active_job.as_ref()