solidity
Here are 3,765 public repositories matching this topic...
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
-
Updated
Jun 14, 2020 - JavaScript
add style guide
The section on style guides is quite short at the moment.
A more extensive description with examples would be better.
This can be highly valuable for newcomers and for the community as a whole!
There are some good style guides already out there that could be incorporated like this one:
https://github.com/0xcert/solidity-style-guide
New Page: EVM quirks
We need to create our own docker image with git, sphinx-build and gradle to create the documentation and commit it into github.
The default docker image doesn't accept the html tags.
https://remix-ide.readthedocs.io/en/latest/remix_commands.html should have at least remix.call() and a link to the list of API calls or it could list all the api calls there too.
Description
I created a Google Codelab tutorial as a research assistant for a professor using mythril and he said it was okay to share. The tutorial leads someone on how to use mythril in Docker and on the CLI on a Google Compute instance. Feel free to use or modify as you please.
Here is the [link](https://docs.google.com/document/d/1_RbrfiCxl3sqbOAxffoiLmA7cq67Khe-lLyvxMuEZbw/edit?usp=sha
-
Updated
Jun 25, 2020 - Shell
We're trying to improve our release process for js-IPFS
and part of that is introducing an early testers programme.
Full details are on the doc at ipfs/js-ipfs/doc/EARLY_TESTERS.md
- if you'd like to join in and help out please send a PR updating that doc to add this repo and we'll open PR
-
Updated
May 9, 2020 - Python
-
Updated
Jun 27, 2020 - C++
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
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
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
-
Updated
Apr 24, 2020 - Solidity
-
Updated
Jun 16, 2020 - Go
Right now I'd like to be able to change function name and class names colors. Because my Monokai theme makes the solidity file look very bland. Only 2-3 colors are used and makes coding difficult because I've spent years on Monokai in other languages.
How to reproduce
Navigate to "Become a Freelancer"
Generated URL is http://localhost:6500/me/sign-up?tab=candidate
Navigate back to Home Page
Click on "Become a Freelancer" again
Generated URL is http://localhost:6500/me/sign-up?tab=candidate?tab=candidate
Navigate to any other URL, and it maintains the query parameters.
Note that th
-
Updated
Jun 24, 2020 - TypeScript
Update getTransactionSuccess method to optionally decode logs
Issue Type
- Bug (https://github.com/ethjs/ethjs/blob/master/.github/CONTRIBUTING.md#bug-reports)
- Feature (https://github.com/ethjs/ethjs/blob/master/.github/CONTRIBUTING.md#feature-requests)
Description
The getTransactionSuccess
method is helpful, but I'd like it to be able to decode returned logs as we
-
Updated
Feb 11, 2019 - TypeScript
I left a review and then got this message
which seems strange as it's telling me something I know.
-
Updated
Oct 2, 2018 - Python
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
client.transfer
method currently always sets data
in transaction to be a blank string. This should be added as (optional?) method argument.
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
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."
Issue
The "Full Example" of using @truffle/contract to interact with contracts should include an example of listening to an event with a filter.
In the past, it used to be possible to pass a filter object on indexed event parameters when listening to an event, as seen for example [here](https://ethereum.