Skip to content

Projeto Final aplicado a Turma Blockchain Cryptodev parceria entre a Gama Academy e a Blockchain Academy

License

Notifications You must be signed in to change notification settings

jcbombardelli/gamacoin-cryptodev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

🏦 Gama Token 📚 Web 3.0

Hulk Smart

Em nossa carreira é cada vez mais necessário que tenhamos meios de expandir nosso conhecimento, pois como diz o ditado "não tá facil pra ninguém", não é mesmo ? Sendo assim, queremos criar uma maneira para que pessoas de investir na educação e na comunidade, assim todos poderão aprender e ajudar a crescer.

Acelerando carreiras na Web 3.0 !

Ainda estamos em desenvolvimento e você juntamente com seu time deverão ser capazes de construir nosso MVP (Minimo Produto Viavel) de uma aplicação de Vending Machine e garantir que possamos disponibilizar para o time de DApps a implementação do nosso Contrato Inteligente, que para nós, será um divisor de aguas na sua carreira (sacoou?)

Objetivo

Construir um Smart Contract , utilizando Solidity e todas as bibliotecas e tecnologias que aprendemos durante o curso (você é livre para substitui-lás, mas fica por sua conta e risco, ok ?) e disponibiliza-las na rede Ethereum.

Artefatos e entregaveis

  • Código Fonte (Solidity)
  • Fork deste repositório contendo:
    • Instruções de Instalação e operação
    • Detalhamento das funcionalidades
    • Endereço dos contratos e a rede em que ela foi publicada.
    • Membros envolvidos no projeto com seus perfis do github associados

Orientações

Tenha sempre testes unitários no seu projeto.

Critérios de aceite

  1. Criou o próprio Contrato Inteligente de Token.
  2. Criou o próprio Contrato Ingeligente de Maquina de Venda do Token.
  3. O Comprador deve ser possivel comprar tokens com ethers.
  4. O Vendedor deve ser possivel vender tokens por ethers.
  5. O administrador deve ser capaz de reabastecer a maquina com tokens e ethers.
  6. O adminsitrador deve ser capaz de sacar o saldo em ethers
  7. O administrador deve ser capaz de redefinir o valor dos tokens para compra.
  8. O administrador deve ser capaz de redefinir o valor dos tokens para venda.
  9. Não deve ser possivel comprar tokens com valor zero.
  10. Não deve ser possivel vender tokens com valor zero.
  11. Não deve ser possivel reabastecer a maquina com tokens com valor zero.
  12. Não deve ser possivel reabastecer a maquina com ethers com valor zero.

About

Projeto Final aplicado a Turma Blockchain Cryptodev parceria entre a Gama Academy e a Blockchain Academy

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published