Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: tokio 1 and other crate upgrades #3258

Merged
merged 2 commits into from
Aug 30, 2021

Commits on Aug 30, 2021

  1. chore: tokio 1 and other crate upgrades

    - upgrades to tokio 1.10
    - upgrade multiaddr to 1.13
    - updates select loops to use tokio::select!
    - updates to use tokio mpsc and oneshot channels
    - remove max_threads config
    - removed tari_wallet dependency from tari base node
    - moved emoji id library out of tari wallet into tari core (in order to
      remove dependency on `tari_wallet` for tari base node)
    - Wait for bootstrap with mempool sync moved to the initializer
    - Add > 5s timeout for cucumber in mempool test
    
    Include changes from tari-project#3237
    
    fix: add periodic connection check to wallet connectivity service
    - Adds a periodic check of the connection status and attempts a
      reconnect if no longer connected. Previously it was assumed that this
      can be done lazily because some caller will always call
      `obtain_base_node_wallet_rpc_client`, but this may not be the case. A
      periodic check is added.
    - Clean up some state checking to use the wallet connectivity service.
    sdbondi committed Aug 30, 2021
    Configuration menu
    Copy the full SHA
    22c0c0f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    619c85c View commit details
    Browse the repository at this point in the history