Cargo Features

[dependencies]
cw-tokenfactory-issuer = { version = "2.4.2", default-features = false, features = ["backtraces", "library", "test-tube", "osmosis_tokenfactory", "cosmwasm_tokenfactory", "kujira_tokenfactory"] }
default = osmosis_tokenfactory

The osmosis_tokenfactory feature is set by default whenever cw-tokenfactory-issuer is added without default-features = false somewhere in the dependency tree.

backtraces

for more explicit tests, cargo test --features=backtraces

Enables backtraces of cosmwasm-std ^1.5.0

library

use library feature to disable all instantiate/execute/query exports

test-tube = osmosis_tokenfactory

use test tube feature to enable test-tube integration tests, for example cargo test --features "test-tube"

osmosis_tokenfactory default test-tube?

different tokenfactory cosmos sdk module standards. enable corresponding standard in types library

Enables osmosis_tokenfactory of cw-tokenfactory-types

Affects execute::set_before_send_hook, execute::force_transfer, execute::set_denom_metadata

cosmwasm_tokenfactory

Enables cosmwasm_tokenfactory of cw-tokenfactory-types

cw-tokenfactory-types:

use the /cosmwasm.tokenfactory... msg types

Affects execute::set_denom_metadata

kujira_tokenfactory

Enables kujira_tokenfactory of cw-tokenfactory-types

cw-tokenfactory-types:

use the /kujira.denom... msg types