FeeLibrary
referrerOf
function referrerOf(struct FeeSchema schema, address user) internal view returns (address)
setReferrerOf
function setReferrerOf(struct FeeSchema schema, address user, address referrer) internal
referrerDiscount
function referrerDiscount(struct FeeSchema schema, address user) internal view returns (FPUnsigned)
setReferrerDiscount
function setReferrerDiscount(struct FeeSchema schema, address user, FPUnsigned value) internal
maxReferrerTradeDiscount
function maxReferrerTradeDiscount(struct FeeSchema schema) internal view returns (FPUnsigned)
setMaxReferrerTradeDiscount
function setMaxReferrerTradeDiscount(struct FeeSchema schema, FPUnsigned value) internal
defaultReferrerTradeDiscount
function defaultReferrerTradeDiscount(struct FeeSchema schema) internal view returns (FPUnsigned)
setDefaultReferrerTradeDiscount
function setDefaultReferrerTradeDiscount(struct FeeSchema schema, FPUnsigned value) internal
referrerRedirect
function referrerRedirect(struct FeeSchema schema, address user) internal view returns (FPUnsigned)
setReferrerRedirect
function setReferrerRedirect(struct FeeSchema schema, address user, FPUnsigned value) internal
maxReferrerRedirect
function maxReferrerRedirect(struct FeeSchema schema) internal view returns (FPUnsigned)
setMaxReferrerRedirect
function setMaxReferrerRedirect(struct FeeSchema schema, FPUnsigned value) internal
defaultReferrerRedirect
function defaultReferrerRedirect(struct FeeSchema schema) internal view returns (FPUnsigned)
setDefaultReferrerRedirect
function setDefaultReferrerRedirect(struct FeeSchema schema, FPUnsigned value) internal
accountDiscount
function accountDiscount(
struct FeeSchema schema,
FeeKind kind,
address user
) internal view returns (
FPUnsigned
)
setAccountDiscount
function setAccountDiscount(struct FeeSchema schema, FeeKind kind, address user, FPUnsigned value) internal
userDiscount
function userDiscount(struct FeeSchema schema, FeeKind kind, address user) internal view returns (FPUnsigned)
setUserDiscount
function setUserDiscount(struct FeeSchema schema, FeeKind kind, address user, FPUnsigned value) internal
defaultFee
function defaultFee(struct FeeSchema schema, FeeKind kind) internal view returns (FPUnsigned)
setDefaultFee
function setDefaultFee(struct FeeSchema schema, FeeKind kind, FPUnsigned value) internal
isDiscountEnabled
function isDiscountEnabled(struct FeeSchema schema, FeeKind kind) internal view returns (bool)
setDiscountEnabled
function setDiscountEnabled(struct FeeSchema schema, FeeKind kind, bool value) internal
setDefaults
function setDefaults(struct FeeSchema schema) internal