Cargo Features

[dependencies]
secretrs = { version = "0.1.3", default-features = false, features = ["bip32", "rpc", "getrandom", "grpc-core", "grpc"] }
default = bip32, getrandom, grpc-core

These default features are set whenever secretrs is added without default-features = false somewhere in the dependency tree.

bip32 default

Enables bip32 of cosmrs ^0.20.0

blockchain

rpc

Enables rpc of cosmrs ^0.20.0

getrandom default

Enables getrandom of cosmrs ^0.20.0

grpc-core default grpc?

Enables grpc-core of cosmrs ^0.20.0, client of ibc-proto ^0.49.0, grpc of secret-sdk-proto

Affects secretrs::grpc_clients

grpc = grpc-core

Enables grpc of cosmrs ^0.20.0, transport of ibc-proto ^0.49.0, grpc-transport of secret-sdk-proto and transport of tonic

gRPC

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.

tonic grpc?