9ca3f69aa8
* Clients use env * Explorer api uses env * Mainnet and qa env files * Set CONFIGURED on the mainnet defaulting * Gateway uses env * Mixnode uses env * Wallet error simplification * Network requester takes only mainnet client address * Validator api uses env * Mixnet contract uses denom from instantiate * Vesting contract uses denom from instantiate * More contract test refactoring * Coconut bandwidth contract uses denom from instantiate * Bandwidth claim contract uses denom from instantiate and remove from Cargos * More remove from Cargos and one missed DEFAULT_NETWORK * Refactor some other missed places * Minor fixes * Test and clippy fixes * Update CHANGELOG
20 lines
524 B
Rust
20 lines
524 B
Rust
// Copyright 2022 - Nym Technologies SA <contact@nymtech.net>
|
|
// SPDX-License-Identifier: Apache-2.0
|
|
|
|
use cosmwasm_std::Addr;
|
|
use cw_controllers::Admin;
|
|
use cw_storage_plus::Item;
|
|
use schemars::JsonSchema;
|
|
use serde::{Deserialize, Serialize};
|
|
|
|
pub const ADMIN: Admin = Admin::new("admin");
|
|
|
|
#[derive(Serialize, Deserialize, Clone, PartialEq, Eq, JsonSchema, Debug)]
|
|
pub struct Config {
|
|
pub multisig_addr: Addr,
|
|
pub pool_addr: Addr,
|
|
pub mix_denom: String,
|
|
}
|
|
|
|
pub const CONFIG: Item<Config> = Item::new("config");
|