solidity
Here are 5,325 public repositories matching this topic...
This came up in ethereum/solidity#11738 (comment)
When the cmdlineTests.sh script gets no output from the compiler, it accepts both an empty output file as well as the file not being there at all. Same with stderr and the err file. In case of exit file, it not being present is e
Error: There was a timeout while attempting to connect to the network.
Check to see that your provider is valid.
If you have a slow internet connection, try configuring a longer timeout in your Truffle config. Use the networks[networ
Mastering Ethereum, by Andreas M. Antonopoulos, Gavin Wood
-
Updated
Aug 3, 2021 - JavaScript
A guide to smart contract security best practices
-
Updated
Jul 31, 2021 - HTML
Lightweight Java and Android library for integration with Ethereum clients
-
Updated
Aug 4, 2021 - Java
⟠ A curated list of awesome Solidity resources, libraries, tools and more
-
Updated
Aug 9, 2021
Description
Add a contract similar to Aave's AddressProvider or Uniswap's getPair() functionality.
Motivation
On-chain lookups of price oracles given the asset addresses.
Justification
String manipulation is difficult and expensive in Solidity, and you usually work with the token address, not its string name.
DeFi Developer Road Map. Feel free to submit a pull request, with anything from small fixes to translations, docs or tools you'd like to add.
-
Updated
Aug 9, 2021
Source code for Eat The Blocks, a screencast for Ethereum Dapp Developers
-
Updated
Aug 9, 2021 - JavaScript
Security analysis tool for EVM bytecode. Supports smart contracts built for Ethereum, Hedera, Quorum, Vechain, Roostock, Tron and other EVM-compatible blockchains.
-
Updated
Aug 9, 2021 - Python
Documentation for Remix IDE
-
Updated
Aug 9, 2021
A consortium blockchain platform (联盟区块链底层技术平台)
-
Updated
Jul 29, 2021 - C++
Distributed Application Starter: Vue front-end, Ethereum / IPFS Backend
-
Updated
Mar 24, 2018 - JavaScript
Testing methods like evm_mine and evm_increaseTime expect integer parameters. Unlike other methods, they reject these parameters if they are not decimal-encoded.
To reproduce
npx hardhat --version -> 2.5.0
Run npx hardhat node and make the following rpc calls:
> curl -H "Content-Type: application/json" -X POST --data \
'{"id":1337,"jsonrpc":"2.0","method":"evm
Ethereum smart contracts for security and utility tokens
-
Updated
Jun 11, 2021 - Python
This has been moved to https://github.com/ethereum/remix-project
-
Updated
Mar 2, 2021 - JavaScript
From @Arachnid recent tweet, it looks like there is not good up to date solution to generate doc from natspec. We should explore the current solutions and create something on top of slither
-
Updated
Aug 6, 2021 - TypeScript
-
Updated
Jun 26, 2021 - Go
Overview
Currently when I run brownie console, it recompiles all the contracts. Apparently due to some issue which is not identified.
I only want to compile once with brownie compile -all. That's it.
I work on the frontend side, I don't modify the contracts, I just need a local fork and run some scripts.
Currently it's slow as hell
Examples of Solidity security issues
-
Updated
Apr 24, 2020 - Solidity
A compilation of patterns and best practices for the smart contract programming language Solidity
-
Updated
Jul 27, 2021 - Solidity
(Formerly Solium) Code quality & Security Linter for Solidity
-
Updated
May 6, 2021 - JavaScript
Solidity plugin for IntelliJ
-
Updated
Jul 9, 2021 - Kotlin
We can safely disallow any use of solc below 0.4.25.
Ethlance is the first job market platform built entirely on the Ethereum blockchain. Free to use forever!
-
Updated
Aug 9, 2021 - Clojure
I left a review and then got this message
which seems strange as it's telling me something I know.
Improve this page
Add a description, image, and links to the solidity topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the solidity topic, visit your repo's landing page and select "manage topics."



The
ECDSAcontract has a functiontoEthSignedMessage(bytes32), but we should have a function that works for any length of abytesarray:Where
uintToBytesis implemented from an ideally