FeeSettingsTrait
#[generate_trait]
pub trait FeeSettingsTrait {
/// Sets transaction resource bounds with specified gas values.
fn resource_bounds(
l1_gas: u64,
l1_gas_price: u128,
l2_gas: u64,
l2_gas_price: u128,
l1_data_gas: u64,
l1_data_gas_price: u128
) -> FeeSettings;
/// Ensures that total resource bounds of transaction execution won't exceed the given value.
fn max_fee(max_fee: felt252) -> FeeSettings;
/// Performs an automatic estimation of the resource bounds.
fn estimate() -> FeeSettings;
}