Skip to content

Instantly share code, notes, and snippets.

View gabitoesmiapodo's full-sized avatar
😶
I have no mouth, and I must scream.

Gabito Esmiapodo gabitoesmiapodo

😶
I have no mouth, and I must scream.
View GitHub Profile
{
"name": "xERC20 Test List (Arbitrum Sepolia)",
"timestamp": "2024-03-19T20:15:55.036Z",
"version": { "major": 2, "minor": 0, "patch": 0 },
"tokens": [
{
"chainId": 421614,
"address": "0x41C7B4A35aD45Da370d59e74cD1158d46a8A7654",
"name": "Test xERC20",
"symbol": "xUNI",
@gabitoesmiapodo
gabitoesmiapodo / commit-message-format.md
Last active April 12, 2024 19:49
Suggested commit message format

Some simple rules:

  • Add a summary or title: Aim for about 50 characters. It's a title, not a novel.
  • Use the imperative mood for the summary: It's like giving a command or instruction. Examples: "Fix bug" or "Add feature", not "Fixed bug" or "Adding feature".
  • Explain the "why", not the "how" in the body / description: If the summary is the action (what you did), the body is the motivation (why you did it). This is your chance to give context or reasoning.
  • Wrap the body at 72 characters / description if possible: Makes the message readable without having to scroll horizontally in a terminal.
  • Reference issues and pull requests liberally: Got a ticket number? Include that in the body. It's about making life easier for whoever is digging through history later.

Commit message examples:

@gabitoesmiapodo
gabitoesmiapodo / nps2pkgi.py
Created June 16, 2022 13:30 — forked from pxdl/nps2pkgi.py
Converts the NoPayStation TSV for PS3 Games to pkgi-ps3 format
import csv
import urllib.request
url = "http://nopaystation.com/tsv/PS3_GAMES.tsv"
print('Downloading PS3_GAMES.tsv...')
urllib.request.urlretrieve(url, 'PS3_GAMES.tsv')
newlist = []
with open('PS3_GAMES.tsv', newline='', encoding="utf8") as csvfile:
listreader = csv.reader(csvfile, delimiter=' ', quotechar='"')

0x1cf6c49656c347861bd2b3cf1912ad44b66e973b355d28972c0f1b285e0288f0

@gabitoesmiapodo
gabitoesmiapodo / ui-dev-excercise.md
Created February 4, 2021 19:22
UI Dev tech exercise

First, some extra info you'll need to make this work:

  • Use Metamask for a wallet.
  • Use the Rinkeby test network.
  • Node >= v10.15.3 should be OK.
  • Clone and fork the repo from https://github.com/gnosis/conditional-tokens-explorer
  • Copy .env.example to a new .env file.
  • yarn and then yarn start should get the dApp up and running.

Tech stack: basic git versioning knowledge, yarn, basic Typescript knowledge, basic React knowledge, styled components.

Keybase proof

I hereby claim:

  • I am gabitoesmiapodo on github.
  • I am grodriguezproto (https://keybase.io/grodriguezproto) on keybase.
  • I have a public key ASB-WjexBC6mGvwE06FERAksArGpX_A-BPHtWdPsXYGl3wo

To claim this, I am signing this object: