Solidity
Solidity is a statically-typed curly-braces programming language designed for developing smart contracts that run on various blockchain platforms, most notably, Ethereum. The Solidity programming language is an open source, community project governed by a core team. The core team is sponsored by the Ethereum Foundation. The programs compiled by the Solidity are intended to be run on Ethereum Virtual Machine.
Here are 11,106 public repositories matching this topic...
Whiskers' regex looks for <..> as opposed to tokenizing the input, so it is not able to detect truncated/mistyped input.
For example it can't detect that <!b is not terminated in<?b> X <!b Y </b>.
With some heuristics it could be improved: match for <?, <! and </ and only allow identifiers which are terminated with >, otherwise it is invalid.
_Originally posted by @axic in h
-
Updated
Jul 16, 2022 - JavaScript
- I've opened a support ticket before filing this issue.
Issue
Tests are not isolated from each other. I reproduced it using the metacoin box tutorial, adding a new test at the end that checks again the balance. As per the "clean-room" the first account should have all 10000 tokens. It's not.
-
Updated
May 31, 2022
-
Updated
Jul 20, 2022 - CSS
-
Updated
Jul 6, 2022
-
Updated
Jul 1, 2022
-
Updated
Jul 19, 2022
-
Updated
Jul 20, 2022 - Java
Component
Anvil
Describe the feature you would like
eth_getBlocksFromArray
Get blocks with logs in a batch RPC request with optional consistency.
uses eth_getBlockByNumber and eth_getLogs
| param {Number[]} | `blockNumbers` Array of block numbers to index. |
| {Promise} | Blocks with logs. |
Additional
I've seen this mistake more than a couple of times already, so I think it's worth doing this little extra check.
Describe the enhancement
Every "section" of the video is separated by a clip of what's in ./img/hh-fcc-background.png. We currently have the title text of each section in this repo, but we don't have the timestamp in here!
-
Updated
Jul 21, 2022 - JavaScript
Description
Change links and references in the docs to run an Ethereum node from parity to openethereum, and change these references in the code too.
Motivation
Currently, docs about running an Ethereum node states that you can use parity-ethereum, but the project is no longer maintained.
There's also lots of comments and b
Describe the desired feature
Slither only outputs reference urls in the txt output. Would it be possible to add the urls to the json output too?
Thanks
-
Updated
Jul 6, 2022 - JavaScript
-
Updated
Jul 19, 2022 - Python
-
Updated
Jul 20, 2022 - HTML
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
Jun 26, 2022 - Solidity
I have some contracts using a library structure data storage, compiled using an older version of Solidity, but which throw an error asking me to make a report here.
In the libraryType.sol contract I have something like this:
library PersonLib {
struct Data {
bool isActive;
bytes hashOfData;
string handle;
}
function handle(Data stor-
Updated
Jul 20, 2022
-
Updated
Jul 20, 2022 - C++
-
Updated
Jul 5, 2022 - JavaScript
-
Updated
Jul 20, 2022 - Solidity
-
Updated
May 31, 2022 - Solidity
Add an example to load file from a directory along with https://remix-ide.readthedocs.io/en/latest/locations.html#load-one-of-the-default-remix-files
-
Updated
Jul 19, 2022 - TypeScript
Created by Gavin Wood, Christian Reitwiessner, Alex Beregszaszi
Released August 2015
Latest release about 1 month ago
- Repository
- ethereum/solidity
- Website
- soliditylang.org
- Wikipedia
- Wikipedia
I have came across the below function where implementers can to override to customize the functionality.
The thing is the validation within the base implementation. Basically as a developer, I would expect the function to act as getter returning the fee amount while keepin