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}