Cargo Features

Fadroma has no features set by default.

[dependencies]
fadroma = { version = "0.8.8", features = ["scrt", "permit", "vk", "ensemble", "ensemble-staking", "crypto", "snip20", "staking", "primitive-types"] }
scrt permit? snip20? vk? = secret-cosmwasm-std

Affects fadroma::scrt

permit snip20? = bech32, remain, ripemd, scrt, sha2

Affects scrt::permit

vk snip20? = crypto, scrt, subtle

Affects scrt::vk

ensemble ensemble-staking? = anyhow, oorandom

Affects fadroma::ensemble

ensemble-staking = ensemble, staking

Enables formatting of time

Affects response::StakingResponse, response::StakingOp, response::DistributionResponse, response::DistributionOp

crypto vk? = rand_chacha, rand_core, sha2

Affects fadroma::crypto

snip20 = permit, scrt, vk

Affects scrt::snip20

staking ensemble-staking?

Enables staking of secret-cosmwasm-std

Supported platforms

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.

secret-cosmwasm-std scrt? staking?
oorandom ensemble?
primitive-types implicit feature

Enables primitive-types ^0.9.1

primitive-types:

Primitive types shared by Ethereum and Substrate

rand_chacha crypto?
rand_core crypto?
remain permit?
ripemd permit?
bech32 permit?

Enables bech32 ^0.9.1

sha2 crypto? permit?
subtle vk?
anyhow ensemble?
time ensemble-staking?