Ethereum
Ethereum is a decentralized platform that runs contract-based applications without any possibility of downtime, censorship, fraud or third-party interference. Ethereum blockchain focuses on running the code of any decentralized application.
Here are 13,395 public repositories matching this topic...
OpenZeppelin is currently working on a base-64 library (OpenZeppelin/openzeppelin-contracts#2884) and it turns out that our optimizer is not yet good enough to get to the level of hand-optimized assembly in that case. We should add this code as a test case so that we can use it to evaluate our optimizer improvements.
In the PR and its comments you'll find versions of the
Mastering Ethereum, by Andreas M. Antonopoulos, Gavin Wood
-
Updated
Jan 28, 2022 - JavaScript
Issue
Vyper handles unmapped instructions differently from Solidity. In Solidity, unmapped instructions are given a file index of -1. When attempting to show the source for such an instruction, we instead just show 1: // No source code found..
However, in Vyper, such instructions are not given a file index of -1, but are given a start and length of 0. So when we show the source for t
The fast, light, and robust client for Ethereum-like networks.
-
Updated
Nov 1, 2020 - Rust
Introduce blockchain related technologies, from theory to practice with bitcoin, ethereum and hyperledger.
-
Updated
Dec 2, 2021 - Go
Ultimate Solidity, Blockchain, and Smart Contract - Beginner to Expert Full Course | Python Edition
-
Updated
Jan 30, 2022
-
Updated
Jan 29, 2022 - CSS
Capstone disassembly/disassembler framework: Core (Arm, Arm64, BPF, EVM, M68K, M680X, MOS65xx, Mips, PPC, RISCV, Sparc, SystemZ, TMS320C64x, Web Assembly, X86, X86_64, XCore) + bindings.
-
Updated
Jan 29, 2022 - C
A guide to smart contract security best practices
-
Updated
Jan 28, 2022
A parametrized option to set the blocksize would be useful to experiment with. As quorum is used in a private setting I think this option should be available
Complete Ethereum library and wallet implementation in JavaScript.
-
Updated
Jan 28, 2022 - TypeScript
Personal blockchain for Ethereum development
-
Updated
Jan 23, 2022 - JavaScript
Aleth – Ethereum C++ client, tools and libraries
-
Updated
Oct 28, 2021 - C++
Github.com/CryptoSignal - #1 Quant Trading & Technical Analysis Bot - 3,100+ stars, 900+ forks
-
Updated
Oct 19, 2021 - Python
Lightweight Java and Android library for integration with Ethereum clients
-
Updated
Jan 28, 2022 - Java
Curated collection of blockchain & cryptocurrency resources.
-
Updated
Oct 2, 2021
The Comprehensive Ethereum Reading List
-
Updated
Oct 15, 2021
Pythonic Smart Contract Language for the EVM
-
Updated
Jan 27, 2022 - Python
Framework for serverless Decentralized Applications using Ethereum, IPFS and other platforms
-
Updated
Jan 13, 2022 - JavaScript
₿ A guide (for humans!) to cryto-currencies and their algos.
-
Updated
Jan 11, 2022
⟠ A curated list of awesome Solidity resources, libraries, tools and more
-
Updated
Jan 10, 2022
DeFi Developer roadmap is a curated Ethereum Developer handbook which includes a list of the best tools for DApps, development resources and lifehacks.
-
Updated
Jan 26, 2022
A collection about awesome blockchains - open distributed public databases w/ crypto hashes incl. git ;-). Blockchains are the new tulips
-
Updated
May 10, 2021 - Ruby
Add custom clj-kondo hooks for macroses to ensure that lint rules are followed inside them.
Macros to be handled:
fx/defn- similarly to defn with check on metadata for::eventsfx/merge- seems like it could be lint'ed as thread macro, plus warn on limitationsdefviewletsubs- lint as let + check on types for
Created by Vitalik Buterin
Released July 30, 2015
- Organization
- ethereum
- Website
- www.ethereum.org
- Wikipedia
- Wikipedia


System information
Geth
Version: 1.10.13-stable
Git Commit: 7a0c19f813e285516f4b525305fd73b625d2dec8
Architecture: amd64
Go Version: go1.17.3
Operating System: linux
GOPATH=
GOROOT=go
Expected behaviour
Close files that aren't in use / have a settable limit
Actual behaviour
Every database file it opens stays open for the duration of the sync
Steps to re