Skip to content
#

solidity

Here are 3,765 public repositories matching this topic...

chriseth
chriseth commented Mar 26, 2020

The type checker contains multiple occurrences of

		if (noErrors)
			for (Source const* source: m_sourceOrder)
				if (source->ast)
					for (ASTPointer<ASTNode> const& node: source->ast->nodes())
						if (ContractDefinition* contract = dynamic_cast<ContractDefinition*>(node.get()))

These should be extracted into some helper "forAllContracts" or something like that, which takes

0mkara
0mkara commented Sep 20, 2018

currently various remix plugins uses their own logging mechanism. So does remix-tests. I introduced winston logger for remix-tests. As remix-tests is a terminal package & also can be used in browser, I think winston can be very helpful as we want to use various debugging levels. I am trying to use the logger such that we can pass the verbosity across packages. Then from within

chainlink
leovigna
leovigna commented Feb 21, 2020

Description
Currently, the docker image for chainlink builds the webapp on the root for all static web resources. This makes it impossible to setup a proxy/kubernetes cluster to serve the webapp on /chainlink for example. While security considerations make it bad practice to serve the dashboard publicly, I still would like to be able to tunnel to my kubernetes cluster and access all my serv

duaraghav8
duaraghav8 commented Sep 15, 2019

This is just an initial though, anyone is welcome to participate in this thread. Only once the format is finalised will I add this to Milestone.

Description
A user shouldn't have to head to the docs to view a list of rules (along with detailed description, parameters supplied, autofix availability). The CLI should allow this.

Use case
Much faster & more convenient for user because

disconnect3d
disconnect3d commented Oct 4, 2019

When the slither-check-upgradeability is run after slither was used previously on a truffle project which was build and whose code has changed (i.e. files removed/added) the tool could suggest to make a clean-rebuild of the project when failing like this:

$ slither-check-upgradeability . SomeContractProxy . SomeContract
ERROR:CryticCompile:- Fetching solc version list from solc-bin. Att
elopez
elopez commented Apr 23, 2020

When configuring echidna with balanceContract, but fuzzing a non-payable contract, echidna prints a Haskell exception instead of a meaningful error.

$ cat balance.yaml
balanceContract: 100
format: text

$ cat balance.sol
contract C {
  function f() public {}
  function echidna_true() public returns (bool) {return true;}
}

$ echidna-test balance.sol --config balance.yaml
Analy
bug

Improve this page

Add a description, image, and links to the solidity topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the solidity topic, visit your repo's landing page and select "manage topics."

Learn more

You can’t perform that action at this time.