daodesigner af01221850 Merge pull request #141 from quadratic-funding/fix-hook
Fix unable to run pre-commit hook in Ubuntu
2022-06-23 09:15:22 -07:00
2022-03-31 02:43:26 -07:00
2022-01-10 11:49:31 -05:00
2022-06-02 04:42:29 +09:00

QFI (Quadratic Funding Infrastructure)

codecov

Development

Pre-commit hook

pre-commit hook is a custom git script triggered by commit operation. It's used to see if you've forgotten something and to make sure tests run. Failure from this hook aborts the commit.

pre-commit hook on QFI will check code style(lint) and run an unit tests of contracts subpackage. Unit tests runs only if solidity codes has been changed.

To skip a pre-commit hook, commit with --no-verify option. e.g.:

git commit --no-verify

CI/CD pipeline

CI/CD pipeline ensures that we have automated tests that constantly validate that we are in a deployable state. For more information about pipeline workflows, see https://hackmd.io/@mdhackmdkakao/rkoVmtr75.

Protocol Diagrams

QFI set up diagram QFI voting diagram QFI merge and proof gen diagram QFI processing, tally and verification diagram

Description
No description provided
Readme 56 MiB
Languages
TypeScript 98.6%
HTML 0.9%
JavaScript 0.3%
Shell 0.2%