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}