# Copyright 2020 - Nym Technologies SA # SPDX-License-Identifier: Apache-2.0 [profile.release] panic = "abort" opt-level = "s" overflow-checks = true [profile.dev] panic = "abort" [profile.test] # equivalent of running in `--release` (but since we're in test profile we're keeping overflow checks and all of those by default) opt-level = 3 [workspace] resolver = "2" members = [ "clients/client-core", "clients/credential", "clients/native", "clients/native/websocket-requests", "clients/socks5", "common/client-libs/gateway-client", "common/client-libs/mixnet-client", "common/client-libs/validator-client", "common/credential-storage", "common/coconut-interface", "common/config", "common/credentials", "common/crypto", "common/crypto/dkg", "common/bandwidth-claim-contract", "common/cosmwasm-smart-contracts/coconut-bandwidth-contract", "common/cosmwasm-smart-contracts/contracts-common", "common/cosmwasm-smart-contracts/mixnet-contract", "common/cosmwasm-smart-contracts/vesting-contract", "common/mixnode-common", "common/network-defaults", "common/nonexhaustive-delayqueue", "common/nymcoconut", "common/nymsphinx", "common/nymsphinx/acknowledgements", "common/nymsphinx/addressing", "common/nymsphinx/anonymous-replies", "common/nymsphinx/chunking", "common/nymsphinx/cover", "common/nymsphinx/forwarding", "common/nymsphinx/framing", "common/nymsphinx/params", "common/nymsphinx/types", "common/pemstore", "common/socks5/proxy-helpers", "common/socks5/requests", "common/topology", "common/wasm-utils", "explorer-api", "gateway", "gateway/gateway-requests", "mixnode", "service-providers/network-requester", "validator-api", "validator-api/validator-api-requests", ] default-members = [ "clients/native", "clients/socks5", "gateway", "service-providers/network-requester", "mixnode", "validator-api", "explorer-api", ] exclude = ["explorer", "contracts", "tokenomics-py", "clients/webassembly"]