Skip to content

Upgrade Tokio to version 0.3.0 #402

Closed
@romac

Description

Already implemented in #401.

Crate

relayer, relayer-cli, modules

Summary

Upgrade Tokio to version 0.3 to benefit from it's improved Runtime to facilitate integration of the upcoming chain runtime.

Problem Definition

The upcoming chain runtime needs to bridge the gap between async and sync code.

The improved Runtime in Tokio 0.3 would help us implement a better chain runtime, thanks to its ability to be wrapped in an Arc, and shared between threads and components while still allowing to block_on futures.

Proposal

Upgrade Tokio to version 0.3.


For Admin Use

  • Not duplicate issue
  • Appropriate labels applied
  • Appropriate milestone (priority) applied
  • Appropriate contributors tagged
  • Contributor assigned/self-assigned

Metadata

Assignees

Labels

I: logicInternal: related to the relaying logic

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions