solidity
Here are 5,245 public repositories matching this topic...
Looks like soldity-upgrade
has input file processing logic duplicated from CommandLineInterface.cpp
. Especially readInputFiles()
and file reader callback in SourceUpgrade.cpp
. This logic in CommandLineInterface
has recently been refactored in PRs like #11113, #11518. After #11545/#11617
Hi, just wondering why there are no tests in the scaffolded project when running truffle init
...
Can I make a PR adding this? Where in the main truffle source code should I put this file?
thanks!
-
Updated
Jul 24, 2021 - JavaScript
-
Updated
Jul 22, 2021 - HTML
-
Updated
Jul 27, 2021 - Java
-
Updated
Jul 22, 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.
-
Updated
Jul 25, 2021
-
Updated
Jul 21, 2021 - Python
-
Updated
Jul 25, 2021 - JavaScript
-
Updated
Jul 27, 2021
-
Updated
Jul 28, 2021 - C++
-
Updated
Mar 24, 2018 - JavaScript
This was reported by @nventuro
If you have your own artifacts-loading logic, and have a contract that needs to be linked, our plugin doesn't help you. You'd have to link the libraries manually.
We should have overloads that take an Artifact
, and take care of the library linking.
getContractAt
doesn't really need this overload, but it would be great to be consistent.
-
Updated
Jun 11, 2021 - Python
-
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
Jul 19, 2021 - TypeScript
-
Updated
Jun 26, 2021 - Go
-
Updated
Apr 24, 2020 - Solidity
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
-
Updated
Jul 27, 2021 - Solidity
-
Updated
May 6, 2021 - JavaScript
-
Updated
Jul 9, 2021 - Kotlin
We can safely disallow any use of solc below 0.4.25.
-
Updated
Jul 26, 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
ECDSA
contract has a functiontoEthSignedMessage(bytes32)
, but we should have a function that works for any length of abytes
array:Where
uintToBytes
is implemented from an ideally