walletconnect 0.2.0

WalletConnect client implementation in Rust.
Documentation
[dependencies.atty]
optional = true
version = "0.2"

[dependencies.data-encoding]
version = "2"

[dependencies.ethers-core]
version = "0"

[dependencies.futures]
version = "0.3"

[dependencies.jsonrpc-core]
version = "18"

[dependencies.lazy_static]
version = "1"

[dependencies.log]
version = "0.4"

[dependencies.openssl]
version = "0.10"

[dependencies.parity-ws]
features = ["ssl"]
version = "0.11"

[dependencies.qrcode]
optional = true
version = "0.12"

[dependencies.rand]
version = "0.8"

[dependencies.ring]
version = "0.16"

[dependencies.serde]
features = ["derive"]
version = "1"

[dependencies.serde_json]
version = "1"

[dependencies.termcolor]
optional = true
version = "1"

[dependencies.terminfo]
optional = true
version = "0.7"

[dependencies.thiserror]
version = "1"

[dependencies.url]
features = ["serde"]
version = "2"

[dependencies.uuid]
features = ["serde", "v4"]
version = "0.8"

[dependencies.web3]
optional = true
version = "0.18"

[dependencies.zeroize]
version = "1"

[dev-dependencies.env_logger]
version = "0.9"

[dev-dependencies.tokio]
features = ["full"]
version = "1"

[[example]]
name = "qr"
required-features = ["qr"]

[[example]]
name = "web3"
required-features = ["qr", "transport"]

[features]
default = []
qr = ["atty", "qrcode", "termcolor", "terminfo"]
transport = ["web3"]

[package]
authors = ["Nicholas Rodrigues Lordello <nlordell@gmail.com>"]
description = """
WalletConnect client implementation in Rust.
"""
documentation = "https://docs.rs/walletconnect"
edition = "2021"
homepage = "https://github.com/nlordell/walletconnect-rs"
keywords = ["web3", "ethereum", "wallet", "connect", "async"]
license = "MIT OR Apache-2.0"
name = "walletconnect"
readme = "README.md"
repository = "https://github.com/nlordell/walletconnect-rs"
version = "0.2.0"