You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In our revenue model, we should charge the service fee from user along with the gas fee. Relayer will only process the msg which already allocate service fee to our protocol.
ServiceCharger, Which is responsible for charge certain mount of fee from users
TreasuryContract, which reserves the GasFee that charged from user as the protocol revenue
BenchmarkAdjuster, can determine and adjust the current Service(Gas) Fee level for protocol, which typically can be adjust by oracle or Admin( which is DAO, Generally speaking)
In our revenue model, we should charge the service fee from user along with the gas fee. Relayer will only process the msg which already allocate service fee to our protocol.