Skip to content

Commit e8fb582

Browse files
committed
Borrow CertifiedBlock.
1 parent ecea201 commit e8fb582

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

timeboost-builder/src/submit.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ impl<H> Submitter<H> {
4848
}
4949

5050
impl Submitter<Height> {
51-
pub async fn submit(&mut self, cb: CertifiedBlock) {
51+
pub async fn submit(&mut self, cb: &CertifiedBlock) {
5252
enum State {
5353
Submit(bool),
5454
Verify,
@@ -59,7 +59,7 @@ impl Submitter<Height> {
5959

6060
loop {
6161
match state {
62-
State::Submit(force) => match timeout(delay, self.submit_block(&cb, force)).await {
62+
State::Submit(force) => match timeout(delay, self.submit_block(cb, force)).await {
6363
Ok(()) => state = State::Verify,
6464
Err(e) => {
6565
debug!(
@@ -71,7 +71,7 @@ impl Submitter<Height> {
7171
state = State::Submit(true)
7272
}
7373
},
74-
State::Verify => match timeout(delay, self.verify_inclusion(&cb)).await {
74+
State::Verify => match timeout(delay, self.verify_inclusion(cb)).await {
7575
Ok(Ok(())) => {
7676
debug!(
7777
node = %self.public_key(),
@@ -248,7 +248,7 @@ mod tests {
248248

249249
tasks.spawn(async move {
250250
for _ in 0..3 {
251-
s.submit(g.next()).await;
251+
s.submit(&g.next()).await;
252252
sleep(Duration::from_secs(rand::random_range(0..5))).await
253253
}
254254
});

timeboost/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ impl Timeboost {
9595
internal_api: spawn(internal_api),
9696
submitter_task: spawn(async move {
9797
while let Some(cb) = submit_rx.recv().await {
98-
submitter.submit(cb).await
98+
submitter.submit(&cb).await
9999
}
100100
}),
101101
submit_queue: submit_tx,

0 commit comments

Comments
 (0)