Skip to main content

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