Skip to content

Instantly share code, notes, and snippets.

@spalladino
spalladino / falsehoods-that-ethereum-programmers-believe.md
Last active August 16, 2025 20:50
Falsehoods that Ethereum programmers believe

Falsehoods that Ethereum programmers believe

I recently stumbled upon Falsehoods programmers believe about time zones, which got a good laugh out of me. It reminded me of other great lists of falsehoods, such as about names or time, and made me look for an equivalent for Ethereum. Having found none, here is my humble contribution to this set.

About Gas

Calling estimateGas will return the gas required by my transaction

Calling estimateGas will return the gas that your transaction would require if it were mined now. The current state of the chain may be very different to the state in which your tx will get mined. So when your tx i

@w1t
w1t / Reflection Of GOZ.md
Last active June 12, 2020 01:29
Reflection of Game of Zones (GOZ) -The best way to learn Cosmos's Inter-Blockchain Communication (IBC)

Reflection of Game of Zones (GOZ)

The best way to learn Cosmos's Inter-Blockchain Communication (IBC)

The Game Of Zones lasted a month. That is the best four weeks I've spent learning a new piece of software and technology, especially when the world went crazy in 2020.

Here is why

  1. Well designed phase zero to phase three. In phase zero, we followed the instruction and played the rly command tool to connect two chains and transfer tokens in a few weeks before the GOZ started in phase zero. Our goal was to connect two chains.
@bretton
bretton / improved-lnd-bitcoind-mainnet.md
Last active June 26, 2024 16:08
Detailed guide to installing LND and Bitcoind on Ubuntu 16.04 LTS for Mainnet

Intro

This guide is specific to getting LND 0.5-beta and Bitcoind running on Ubuntu 16.04 LTS for mainnet. It is aging rapidly and includes steps not necessary on newer versions of LND. As of April 2021 it is very out of date for bitcoind. As of December 2021 it is outdated for LND too.

Original installation guide:

This guide is broken into the following sections:

  • Install bitcoind and set to start automatically
  • Install development tools and dependancies