```\nfunction commit(address from, address to, uint amount) external override onlyGenesisPeriod {\n burnFrom(from, amount);\n\n committedFGEN[to] = amount;\n totalCommittedFGEN += amount;\n\n emit Commit(from, to, amount);\n}\n```\n