instance.gno
0.38 Kb ยท 19 lines
1package v1
2
3import (
4 "gno.land/r/gnoswap/protocol_fee"
5)
6
7type protocolFeeV1 struct {
8 store protocol_fee.IProtocolFeeStore
9}
10
11func (pf *protocolFeeV1) getProtocolFeeState() *protocolFeeState {
12 return NewProtocolFeeStateBy(pf.store)
13}
14
15func NewProtocolFeeV1(protocolFeeStore protocol_fee.IProtocolFeeStore) protocol_fee.IProtocolFee {
16 return &protocolFeeV1{
17 store: protocolFeeStore,
18 }
19}