Skip to content

Instantly share code, notes, and snippets.

View leordev's full-sized avatar

Leo Ribeiro leordev

View GitHub Profile
@leordev
leordev / index.js
Created September 28, 2023 15:17
web5 on client side only
import { useContext, useState, updateState, setState, useEffect } from "react";
import AppContext from "../components/AppContext";
import { useRouter } from "next/router";
import { Web5 } from "@web5/api";
import Ajv from "ajv";
/*import { webcrypto } from "node:crypto";
// @ts-ignore
if (!globalThis.crypto) globalThis.crypto = webcrypto;*/
@leordev
leordev / cadastro-academia.md
Created May 20, 2020 01:02
cadastro da academia

Formulário de Cadastro de Academia

Crie o formulário a seguir com os seguintes campos:

FICHA CADASTRAL SUPERGYM

Nome: ____________________
Sobrenome: ________________
Data de Nascimento: __/__/____
@leordev
leordev / extensions.vscode
Created October 9, 2018 20:14
Visual Studio Code Extensions
code --install-extension cesium.gltf-vscode
code --install-extension ckolkman.vscode-postgres
code --install-extension dbaeumer.vscode-eslint
code --install-extension donjayamanne.githistory
code --install-extension eamodio.gitlens
code --install-extension eg2.tslint
code --install-extension humao.rest-client
code --install-extension mikestead.dotenv
code --install-extension ms-python.python
code --install-extension ms-vscode.cpptools
@leordev
leordev / action_traces.1.json
Last active September 10, 2018 20:17
MonsterEOS: Battle Attack with Inline Finish - MongoDB Plugin
{
"_id": ObjectId("5b96c7fd6728f700017279ea"),
"receipt": {
"receiver": "monstereosio",
"act_digest": "083c39038a72af176506fc1ba1d6fa42633f89d1480f3618ed20a4bf69b45490",
"global_sequence": 908441,
"recv_sequence": 380,
"auth_sequence": [
[
"monsterusera",
@leordev
leordev / blocks-test.sh
Last active September 10, 2018 17:36
Get blocks test
ts=$(date +%s%N)
block=120
counter=0
while [ $counter -lt $1 ]
do
curl -w "@curl-format.txt" -s --request POST --url http://localhost:8888/v1/chain/get_block --data '{"block_num_or_id":"'"$block"'"}'
counter=$((counter+1))
block=$((block+1))
@leordev
leordev / pet.cpp
Last active September 16, 2018 19:35
Pets Smart Contract
/**
* Pet-Tamagotchi-Alike Smart Contract
*
* The idea is to copy the original tamagotchi to the chain :)
*
*
* @author Leo Ribeiro
*/
#include <eosiolib/asset.hpp>
#include <eosiolib/eosio.hpp>

Keybase proof

I hereby claim:

  • I am leordev on github.
  • I am leordev (https://keybase.io/leordev) on keybase.
  • I have a public key ASC1t110gXXAMPj0o0n_CINS4YZHVpcKfmaA4KpoHk1L1Qo

To claim this, I am signing this object:

#!/bin/bash
###########################################################################
#
# Created by
# Bohdan Kossak, CryptoLions.io
#
# Auto Installer for Jungle Network Generated by Monitor
###########################################################################
module Main exposing (..)
import Html exposing (..)
import Http
import Json.Decode as Decode
import Json.Decode.Pipeline exposing (decode, required, hardcoded)
main =
Html.program