Cargo Features
[dependencies]
reweb3 = { version = "0.2.4", default-features = false, features = ["test-clients", "rlp", "clients", "eip712", "abi", "signer", "bind", "macros", "rasi", "wallet", "hardhat"] }
- default = abi, clients, eip712, hardhat, macros, rasi, rlp, signer, wallet
-
These default features are set whenever
reweb3
is added without
somewhere in the dependency tree.default-features = false - test-clients
- rlp default
-
Affects
reweb3::rlp
… - clients default
-
Affects
reweb3::clients
… - eip712 default
-
Affects
eip::eip712
… - abi default
-
Affects
reweb3::abi
… - signer default
-
Affects
reweb3::signer
… - bind = ethbind, heck, proc-macro2, quote, syn
-
Affects
reweb3::bind
… - macros default = reweb3-macros
-
Affects
reweb3::macros
… - rasi default
-
Enables rasi
Affects
client::ClientExt.transaction_wait
,client::ClientExt.transaction_wait_with
… - wallet default = aes, ctr, digest, ecdsa, elliptic-curve, hmac, k256, pbkdf2, rand, scrypt, sha2, uuid
-
Affects
reweb3::wallet
,signer::wallet
… - hardhat default = termcolor
-
Affects
reweb3::hardhat
…
Features from optional dependencies
In crates that don't use the dep:
syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.