Este desafio de código é parte da masterclass do @cartesiproject no Brasil, realizada no ITA. Os participantes devem documentar todo o processo em um README e compartilhar um vídeo no Twitter|X.
-
Encontrar os Valores Corretos:
- Utilize o código fornecido para identificar o valor correto que deve ser adivinhado (guess), bem como outro valor que advém de uma "charada" (birth_year). Assim que você conseguir gerar o output correto, mostre-o no explorer que roda na rota: http://localhost:8080/explorer/, faça o "decode" da payload (hex) e mostre a string gerada. Corra! Você precisa ser o primeiro a postar no Twitter|X juntamente com um README.md e um vídeo refazendo os inputs até o decode da string para ganhar o prêmio.
-
Documentar o Processo:
- Crie um README documentando cada passo que você tomou para encontrar o guess correto. Inclua como você utilizou as funções notice, report e inspect durante o processo. Se possível, use referências para a documentação da Cartesi: https://docs.cartesi.io/.
-
Postagem no Twitter|X:
- Faça uma postagem no Twitter|X com um vídeo demonstrando a resolução do desafio e o link para o README.md com a explicação. Use o template de mensagem fornecido abaixo e sinta-se à vontade para comentar sobre a experiência da masterclass.
Estou participando da masterclass da @cartesiproject no Brasil, que está acontecendo no ITA.
Aqui está um vídeo demonstrando a resolução do code challenge apresentado hoje pelo @henrimarlon_ e @joaopdgarcia.
Crie uma thread e compartilhe o link para a o github e o video ( O horário da última mensagem da thread vai servir para a classificação ).
- Clone o repositório:
git clone https://github.com/henriquemarlon/cartesi-code-challenge.git
cd challenge
cartesi build
cartesi run
cartesi send generic \
--dapp=0xab7528bb862fb57e8a2bcd567a2e929a0be56a5e \
--chain-id=31337 \
--rpc-url=http://127.0.0.1:8545 \
--mnemonic-passphrase='test test test test test test test test test test test junk' \
--input='{"guess": <valor-aqui>, "birth_year": <valor-aqui>}'
Envie quantas inputs achar necessário para encontrar os valores certos!
Leia o código! Hint 3: O output esperado é um notice! ;)
Grave um vídeo demonstrando o processo e poste no Twitter|X utilizando o template fornecido, junto a um link para um README.md com a explicação da resolução.
Boa sorte, Cartesians!