Trait frame_support::traits::EstimateCallFee [−][src]
pub trait EstimateCallFee<Call, Balance> { fn estimate_call_fee(call: &Call, post_info: PostDispatchInfo) -> Balance; }
Expand description
Something that can estimate the fee of a (frame-based) call.
Typically, the same pallet that will charge transaction fees will implement this.
Required methods
fn estimate_call_fee(call: &Call, post_info: PostDispatchInfo) -> Balance
fn estimate_call_fee(call: &Call, post_info: PostDispatchInfo) -> Balance
Estimate the fee of this call.
The dispatch info and the length is deduced from the call. The post info can optionally be provided.