Pactum
Fizetés, ha a munka elkészült.
Miről szól
A Pactum egy letéti okosszerződés, amelyet explicit, védett állapotgépként modelleznek, amely egy munkát a Created állapotból a Funded-on át a Completed-ig visz, vita- és határidős visszaigénylési útvonalakkal. Az ereje a fegyelmezett tervezésben rejlik: minden átmenetnél hozzáférés-vezérlés és végig a checks-effects-interactions minta, 18 Foundry teszttel, köztük fuzzinggal, amelyek a teljes életciklust gyakorolják. Ez egy nulláról épült Solidity projekt demó módú követő frontenddel, amelyet letölthetsz és helyben futtathatsz.
Egy védett állapotgép (Created→Funded→Completed + Disputed + határidős visszaigénylés) hozzáférés-vezérléssel és CEI-vel - 18 Foundry teszt, köztük fuzz, lefedi a teljes életciklust. Demó módú követő frontend.
Mi van benne
A teljes forráskód, a tesztek és a CI. Nyisd meg, olvasd el, módosítsd. Függőség nélküli mag, MIT-szellemben, szabadon.
Futtatás kicsomagolás után
pnpm install && pnpm dev