diff --git a/contracts/liquidity_hub/epoch-manager/Cargo.toml b/contracts/liquidity_hub/epoch-manager/Cargo.toml index d355c2cc..44262838 100644 --- a/contracts/liquidity_hub/epoch-manager/Cargo.toml +++ b/contracts/liquidity_hub/epoch-manager/Cargo.toml @@ -19,6 +19,7 @@ crate-type = ["cdylib", "rlib"] token_factory = ["white-whale/token_factory"] osmosis_token_factory = ["white-whale/osmosis_token_factory"] injective = ["white-whale/injective"] +osmosis = ["osmosis_token_factory"] # for more explicit tests, cargo test --features=backtraces backtraces = ["cosmwasm-std/backtraces"] diff --git a/contracts/liquidity_hub/fee-distributor-mock/Cargo.toml b/contracts/liquidity_hub/fee-distributor-mock/Cargo.toml index 45a3e244..7563c292 100644 --- a/contracts/liquidity_hub/fee-distributor-mock/Cargo.toml +++ b/contracts/liquidity_hub/fee-distributor-mock/Cargo.toml @@ -28,6 +28,7 @@ overflow-checks = true [features] injective = ["white-whale/injective"] +osmosis = ["osmosis_token_factory"] token_factory = ["white-whale/token_factory"] osmosis_token_factory = ["white-whale/osmosis_token_factory"] backtraces = ["cosmwasm-std/backtraces"] diff --git a/contracts/liquidity_hub/fee_collector/Cargo.toml b/contracts/liquidity_hub/fee_collector/Cargo.toml index 14d253d3..7eca1ba5 100644 --- a/contracts/liquidity_hub/fee_collector/Cargo.toml +++ b/contracts/liquidity_hub/fee_collector/Cargo.toml @@ -27,6 +27,7 @@ backtraces = ["cosmwasm-std/backtraces"] token_factory = ["white-whale/token_factory"] osmosis_token_factory = ["white-whale/osmosis_token_factory"] injective = ["white-whale/injective"] +osmosis = ["osmosis_token_factory"] [dependencies] cosmwasm-std.workspace = true diff --git a/contracts/liquidity_hub/fee_distributor/Cargo.toml b/contracts/liquidity_hub/fee_distributor/Cargo.toml index a181d929..c32358b4 100644 --- a/contracts/liquidity_hub/fee_distributor/Cargo.toml +++ b/contracts/liquidity_hub/fee_distributor/Cargo.toml @@ -27,6 +27,7 @@ backtraces = ["cosmwasm-std/backtraces"] token_factory = ["white-whale/token_factory"] osmosis_token_factory = ["white-whale/osmosis_token_factory"] injective = ["white-whale/injective"] +osmosis = ["osmosis_token_factory"] [dependencies] cosmwasm-schema.workspace = true diff --git a/contracts/liquidity_hub/pool-network/frontend_helper/Cargo.toml b/contracts/liquidity_hub/pool-network/frontend_helper/Cargo.toml index 39e346b1..7c50a416 100644 --- a/contracts/liquidity_hub/pool-network/frontend_helper/Cargo.toml +++ b/contracts/liquidity_hub/pool-network/frontend_helper/Cargo.toml @@ -20,6 +20,7 @@ crate-type = ["cdylib", "rlib"] [features] injective = ["white-whale/injective"] +osmosis = ["osmosis_token_factory"] token_factory = ["white-whale/token_factory"] osmosis_token_factory = ["white-whale/osmosis_token_factory"] # for quicker tests, cargo test --lib diff --git a/contracts/liquidity_hub/pool-network/incentive/Cargo.toml b/contracts/liquidity_hub/pool-network/incentive/Cargo.toml index 37b7d9b9..600860f6 100644 --- a/contracts/liquidity_hub/pool-network/incentive/Cargo.toml +++ b/contracts/liquidity_hub/pool-network/incentive/Cargo.toml @@ -20,6 +20,7 @@ crate-type = ["cdylib", "rlib"] [features] injective = ["white-whale/injective"] +osmosis = ["osmosis_token_factory"] token_factory = ["white-whale/token_factory"] osmosis_token_factory = ["white-whale/osmosis_token_factory"] # for quicker tests, cargo test --lib diff --git a/contracts/liquidity_hub/pool-network/incentive_factory/Cargo.toml b/contracts/liquidity_hub/pool-network/incentive_factory/Cargo.toml index 7de62865..284f4d0c 100644 --- a/contracts/liquidity_hub/pool-network/incentive_factory/Cargo.toml +++ b/contracts/liquidity_hub/pool-network/incentive_factory/Cargo.toml @@ -20,6 +20,7 @@ crate-type = ["cdylib", "rlib"] [features] injective = ["white-whale/injective"] +osmosis = ["osmosis_token_factory"] token_factory = ["white-whale/token_factory"] osmosis_token_factory = ["white-whale/osmosis_token_factory"] # for quicker tests, cargo test --lib diff --git a/contracts/liquidity_hub/pool-network/stableswap_3pool/Cargo.toml b/contracts/liquidity_hub/pool-network/stableswap_3pool/Cargo.toml index 85a07dee..e18ff0ab 100644 --- a/contracts/liquidity_hub/pool-network/stableswap_3pool/Cargo.toml +++ b/contracts/liquidity_hub/pool-network/stableswap_3pool/Cargo.toml @@ -24,6 +24,7 @@ crate-type = ["cdylib", "rlib"] [features] injective = ["white-whale/injective"] +osmosis = ["osmosis_token_factory"] token_factory = ["white-whale/token_factory"] osmosis_token_factory = ["white-whale/osmosis_token_factory"] # for quicker tests, cargo test --lib diff --git a/contracts/liquidity_hub/pool-network/terraswap_factory/Cargo.toml b/contracts/liquidity_hub/pool-network/terraswap_factory/Cargo.toml index e7b4097a..5d9b2854 100644 --- a/contracts/liquidity_hub/pool-network/terraswap_factory/Cargo.toml +++ b/contracts/liquidity_hub/pool-network/terraswap_factory/Cargo.toml @@ -25,6 +25,7 @@ crate-type = ["cdylib", "rlib"] [features] injective = ["white-whale/injective"] +osmosis = ["osmosis_token_factory"] token_factory = ["white-whale/token_factory"] osmosis_token_factory = ["white-whale/osmosis_token_factory"] # for quicker tests, cargo test --lib diff --git a/contracts/liquidity_hub/pool-network/terraswap_pair/Cargo.toml b/contracts/liquidity_hub/pool-network/terraswap_pair/Cargo.toml index 0111fe44..fdb97a3b 100644 --- a/contracts/liquidity_hub/pool-network/terraswap_pair/Cargo.toml +++ b/contracts/liquidity_hub/pool-network/terraswap_pair/Cargo.toml @@ -29,6 +29,7 @@ crate-type = ["cdylib", "rlib"] # for more explicit tests, cargo test --features=backtraces backtraces = ["cosmwasm-std/backtraces"] injective = ["white-whale/injective"] +osmosis = ["osmosis_token_factory"] token_factory = ["white-whale/token_factory"] osmosis_token_factory = ["white-whale/osmosis_token_factory"] diff --git a/contracts/liquidity_hub/pool-network/terraswap_router/Cargo.toml b/contracts/liquidity_hub/pool-network/terraswap_router/Cargo.toml index 042bd53c..f4e8c54c 100644 --- a/contracts/liquidity_hub/pool-network/terraswap_router/Cargo.toml +++ b/contracts/liquidity_hub/pool-network/terraswap_router/Cargo.toml @@ -28,6 +28,7 @@ crate-type = ["cdylib", "rlib"] # for more explicit tests, cargo test --features=backtraces backtraces = ["cosmwasm-std/backtraces"] injective = ["white-whale/injective"] +osmosis = ["osmosis_token_factory"] token_factory = ["white-whale/token_factory"] osmosis_token_factory = ["white-whale/osmosis_token_factory"] diff --git a/contracts/liquidity_hub/pool-network/terraswap_token/Cargo.toml b/contracts/liquidity_hub/pool-network/terraswap_token/Cargo.toml index 33e80052..87f4e792 100644 --- a/contracts/liquidity_hub/pool-network/terraswap_token/Cargo.toml +++ b/contracts/liquidity_hub/pool-network/terraswap_token/Cargo.toml @@ -14,6 +14,7 @@ crate-type = ["cdylib", "rlib"] [features] injective = ["white-whale/injective"] +osmosis = ["osmosis_token_factory"] token_factory = ["white-whale/token_factory"] osmosis_token_factory = ["white-whale/osmosis_token_factory"] backtraces = ["cosmwasm-std/backtraces"] diff --git a/contracts/liquidity_hub/vault-network/vault/Cargo.toml b/contracts/liquidity_hub/vault-network/vault/Cargo.toml index a55ba4b7..65ba9897 100644 --- a/contracts/liquidity_hub/vault-network/vault/Cargo.toml +++ b/contracts/liquidity_hub/vault-network/vault/Cargo.toml @@ -15,6 +15,7 @@ crate-type = ["cdylib", "rlib"] [features] injective = ["white-whale/injective"] +osmosis = ["osmosis_token_factory"] token_factory = ["white-whale/token_factory"] osmosis_token_factory = ["white-whale/osmosis_token_factory"] backtraces = ["cosmwasm-std/backtraces"] diff --git a/contracts/liquidity_hub/vault-network/vault_factory/Cargo.toml b/contracts/liquidity_hub/vault-network/vault_factory/Cargo.toml index dcfc3182..10095398 100644 --- a/contracts/liquidity_hub/vault-network/vault_factory/Cargo.toml +++ b/contracts/liquidity_hub/vault-network/vault_factory/Cargo.toml @@ -17,6 +17,7 @@ crate-type = ["cdylib", "rlib"] [features] injective = ["white-whale/injective"] +osmosis = ["osmosis_token_factory"] token_factory = ["white-whale/token_factory"] osmosis_token_factory = ["white-whale/osmosis_token_factory"] backtraces = ["cosmwasm-std/backtraces"] diff --git a/contracts/liquidity_hub/vault-network/vault_router/Cargo.toml b/contracts/liquidity_hub/vault-network/vault_router/Cargo.toml index e6939bfe..09b86d45 100644 --- a/contracts/liquidity_hub/vault-network/vault_router/Cargo.toml +++ b/contracts/liquidity_hub/vault-network/vault_router/Cargo.toml @@ -17,6 +17,7 @@ crate-type = ["cdylib", "rlib"] [features] injective = ["white-whale/injective"] +osmosis = ["osmosis_token_factory"] token_factory = ["white-whale/token_factory"] osmosis_token_factory = ["white-whale/osmosis_token_factory"] backtraces = ["cosmwasm-std/backtraces"] diff --git a/contracts/liquidity_hub/whale_lair/Cargo.toml b/contracts/liquidity_hub/whale_lair/Cargo.toml index e859e8ea..3074c9d2 100644 --- a/contracts/liquidity_hub/whale_lair/Cargo.toml +++ b/contracts/liquidity_hub/whale_lair/Cargo.toml @@ -23,6 +23,7 @@ crate-type = ["cdylib", "rlib"] [features] injective = ["white-whale/injective"] +osmosis = ["osmosis_token_factory"] token_factory = ["white-whale/token_factory"] osmosis_token_factory = ["white-whale/osmosis_token_factory"] # for more explicit tests, cargo test --features=backtraces diff --git a/packages/white-whale/Cargo.toml b/packages/white-whale/Cargo.toml index 0d76e866..ff9e7900 100644 --- a/packages/white-whale/Cargo.toml +++ b/packages/white-whale/Cargo.toml @@ -16,6 +16,7 @@ documentation = "https://whitewhale.money" # for more explicit tests, cargo test --features=backtraces backtraces = ["cosmwasm-std/backtraces"] injective = ["token_factory"] +osmosis = ["osmosis_token_factory"] token_factory = ["cosmwasm-std/stargate", "cosmwasm-std/cosmwasm_1_1"] osmosis_token_factory = ["token_factory"] # this is for the osmosis token factory proto definitions, which defer from the standard token factory :)