Payment module

Currently we have only extrinsic fee method, which we only use in extrinsic tests.

public protocol PaymentModule {
    func queryFeeDetails(payload: Payload) async throws -> QueryFeeDetails?
}

You should create a Payload using extrinsics service before calling this method:

Last updated