fccoelho / Curso_Blockchain

Indtroductory course to cryptocurrencies and applications of Blockchain technologies.
GNU Lesser General Public License v3.0
202 stars 56 forks source link

Entrega da A1: Depósito de tokens para remuneração de revisores (Dpublish) #45

Open cristianolarrea opened 1 year ago

cristianolarrea commented 1 year ago

Plano de trabalho - Depósito de tokens para remuneração de revisores (Dpublish)

Introdução

Esse arquivo tem por objetivo documentar o plano de trabalho de desenvolvimento de método(s) para depósito de tokens para remuneração de revisores na plataforma Dpublish.

Estratégia

A lógica básica para o processo de revisão é: após sucessivos ciclos de sugestões (dadas pelo revisor) e correções dadas pelo autor, o artigo fica em um estágio intermediário, aguardando que a revisão feita seja classificada por um número mínimo de outros revisores, editores, autores e até leitores em geral (que possuam um papel mínimo no sistema que permita realizar essa revisão). Se essa classificação for acima de um classificação mínima, então o revisor recebe sua remuneração através de tokens ERC-721. Esse token irá conter a classificação que a revisão feita recebeu.

Dessa forma, será implementado um método que deve:

O método será implementado no contrato ReviewToken.sol.

Os testes unitários para esse contrato serão implementados em Javascript em um novo arquivo ReviewToken.test.js no pacote test.

Requisitos

Como requisitos, deveremos ter:

Cronograma

fccoelho commented 1 year ago

esta issue será desenvolvida no repo dpublish: https://github.com/fccoelho/Dpublish/issues/15