```\nfunction setFees(\n    uint ecosystem,\n    uint marketing,\n    uint treasury\n) external authorized {\n    fee = ecosystem + marketing + treasury;\n    require(fee <= 20, "VoxNET: fee cannot be more than 20%");\n\n    ecosystemFee = ecosystem;\n    marketingFee = marketing;\n    treasuryFee = treasury;\n\n    emit FeesSet(ecosystem, marketing, treasury);\n}\n```\n