fuzion_std/fees.rs
1use cosmwasm_schema::cw_serde;
2use cosmwasm_std::{Addr, Coin};
3
4#[cw_serde]
5pub struct FeeCollector {
6 pub address: Addr,
7 pub percentage: u8,
8}
9
10#[cw_serde]
11pub struct FeeReceiver {
12 pub address: Addr,
13 pub amount: Coin,
14}
15
16#[cw_serde]
17pub struct FeeResponse {
18 pub receiver_amount: Vec<Coin>,
19 pub fee_receivers: Vec<FeeReceiver>,
20}