abstract_std/objects/pool/
pool_reference.rs

1use crate::objects::{pool_id::PoolAddress, unique_pool_id::UniquePoolId};
2
3#[cosmwasm_schema::cw_serde]
4pub struct PoolReference {
5    pub unique_id: UniquePoolId,
6    pub pool_address: PoolAddress,
7}
8
9impl PoolReference {
10    pub fn new(unique_id: UniquePoolId, pool_address: PoolAddress) -> Self {
11        Self {
12            unique_id,
13            pool_address,
14        }
15    }
16}