ethereum

ethereum

Member Since 8 years ago

Experience Points
0
follower
Lessons Completed
0
follow
Best Reply Awards
270
repos
Activity
May
19
22 hours ago
pull request

StrongerXi merge to ethereum/solidity

StrongerXi
StrongerXi

Display human readable type name in conversion error message

Closes #12896.

As discussed, I'm adding in string Type::humanReadableName(), which defaults to toString() and is overridden for error type.

open pull request

axic wants to merge ethereum/evmc

axic
axic

Convert evmc::hex library into single hex.hpp header

axic
axic
/// This enables implicit conversions from evmc::hex_errc to std::error_code.
pull request

axic merge to ethereum/evmc

axic
axic

Convert evmc::hex library into single hex.hpp header

Activity icon
fork

zoey-t forked ethereum/solidity

⚡ Solidity, the Smart Contract Programming Language
zoey-t GNU General Public License v3.0 Updated
fork time in 1 hour ago
open pull request

axic wants to merge ethereum/evmc

axic
axic

Convert evmc::hex library into single hex.hpp header

pull request

axic merge to ethereum/evmc

axic
axic

Convert evmc::hex library into single hex.hpp header

open pull request

axic wants to merge ethereum/evmc

axic
axic

Convert evmc::hex library into single hex.hpp header

axic
axic

Maybe add std::isspace(c) == evmc::internal_hex::isspace(c) too? Probably not needed.

pull request

axic merge to ethereum/evmc

axic
axic

Convert evmc::hex library into single hex.hpp header

started
started time in 1 hour ago
started
started time in 1 hour ago
pull request

kclowes pull request ethereum/eth-abi

kclowes
kclowes

Add make notes command, exclude venv in MANIFEST and gitignore

What was wrong?

Issue #

How was it fixed?

Summary of approach.

To-Do

  • Clean up commit history

Cute Animal Picture

put a cute animal picture link inside the parentheses

push

fredriksvantes push ethereum/ethereum-org-website

fredriksvantes
fredriksvantes
fredriksvantes
fredriksvantes

Merge pull request #6397 from ethereum/asanso-patch-1

update Guido's score

commit sha: a6dca216a2ab54b228cea5ac3543c3690bab8ba9

push time in 1 hour ago
Activity icon
delete
deleted time in 1 hour ago
Activity icon
fork

MarcusWentz forked ethereum/tests

⚡ Common tests for all Ethereum implementations
MarcusWentz MIT License Updated
fork time in 1 hour ago
Activity icon
fork

sawal-timsina forked ethereum/solidity

⚡ Solidity, the Smart Contract Programming Language
sawal-timsina GNU General Public License v3.0 Updated
fork time in 1 hour ago
Activity icon
fork

sawal-timsina forked ethereum/go-ethereum

⚡ Official Go implementation of the Ethereum protocol
sawal-timsina GNU Lesser General Public License v3.0 Updated
fork time in 1 hour ago
pull request

cameel merge to ethereum/solidity

cameel
cameel

Remove enforce-via-yul CI run and instead always force via yul in regular test runs.

I noticed when https://circleci.com/gh/ethereum/solidity/1060053 ran out of memory. It's rather wasteful to run the smt tests in this run again - they're already covered and not affected by the option.

We might want to look for other cases like this... Also we could think about restricting this further... the flag really only affects the semantics tests, doesn't it? But most of it is cheap anyways, so the SMT tests are the most wasteful ones I guess.

cameel
cameel

Looks good. I haven't really reviewed all the test changes, only scrolled through about half of them until github refused to load more diffs. The C++ code looks correct though and tests pass so I'm assuming it must all be fine.

started
started time in 1 hour ago
open pull request

CarlBeek wants to merge ethereum/staking-launchpad

CarlBeek
CarlBeek

Add Ropsten beacon chain

Address #484

TODOs:

  • Check envVar configuration
    • some external links are not ready yet (e.g., beacon explorer)
  • Port some "post-merge" context from bellatrix branch to Ropsten launchpad
  • The client tutorials are for Goerli. But Ropsten may have different instructions. We may want to hide the testnet tutorial or fix it.
CarlBeek
CarlBeek
pull request

CarlBeek merge to ethereum/staking-launchpad

CarlBeek
CarlBeek

Add Ropsten beacon chain

Address #484

TODOs:

  • Check envVar configuration
    • some external links are not ready yet (e.g., beacon explorer)
  • Port some "post-merge" context from bellatrix branch to Ropsten launchpad
  • The client tutorials are for Goerli. But Ropsten may have different instructions. We may want to hide the testnet tutorial or fix it.
CarlBeek
CarlBeek

Given that we are only going to merge Ropsten once, I think it is fair to just hide the client tutorials for notGoerli (tm).

pull request

CarlBeek merge to ethereum/staking-launchpad

CarlBeek
CarlBeek

Add Ropsten beacon chain

Address #484

TODOs:

  • Check envVar configuration
    • some external links are not ready yet (e.g., beacon explorer)
  • Port some "post-merge" context from bellatrix branch to Ropsten launchpad
  • The client tutorials are for Goerli. But Ropsten may have different instructions. We may want to hide the testnet tutorial or fix it.
CarlBeek
CarlBeek

Given that we are only going to merge Ropsten once, I think it is fair to just hide the client tutorials for notGoerli (tm).

pull request

pipermerriam merge to ethereum/portal-network-specs

pipermerriam
pipermerriam

Move sections on neighborhood gossip and POKE + adjustments

Moved sections on neighborhood gossip and POKE to the Portal wire specification. Adjusted and removed parts in the Portal wire specification that were already explaining similar concepts.

The neighborhood gossip explanation is specifically adjusted to be now a mix of a local neighbors lookup and a network node lookup.

This is what is currently being done in Fluffy (practically, it is a mix of what was written in state network spec and portal wire, originally history network, spec). It kind of takes the best of both worlds: no additional node lookup if it isn't needed, but still able to (theoretically) propagate a piece of content even if that content is gossiped from only 1 node initially (assuming this node is well connected in the network).

One thing that it still might lack, is propagation to nodes with a very large radius, at least when it uses the nodes from the lookup. For that reason we need to perhaps mix the nodes that we offer the content to. But maybe this will not really be needed and those nodes will be reached anyhow or through other means (e.g. POKE).

pipermerriam
pipermerriam
open pull request

cameel wants to merge ethereum/solidity

cameel
cameel

Remove enforce-via-yul CI run and instead always force via yul in regular test runs.

I noticed when https://circleci.com/gh/ethereum/solidity/1060053 ran out of memory. It's rather wasteful to run the smt tests in this run again - they're already covered and not affected by the option.

We might want to look for other cases like this... Also we could think about restricting this further... the flag really only affects the semantics tests, doesn't it? But most of it is cheap anyways, so the SMT tests are the most wasteful ones I guess.

cameel
cameel

Just to clarify this - this is not needed after all because the PR initially disallowed omitting compileViaYul and now it made it default to also instead. So we don't really need enforcement - the Yul run can only be be skipped if you explicitly request it.

pull request

cameel merge to ethereum/solidity

cameel
cameel

Remove enforce-via-yul CI run and instead always force via yul in regular test runs.

I noticed when https://circleci.com/gh/ethereum/solidity/1060053 ran out of memory. It's rather wasteful to run the smt tests in this run again - they're already covered and not affected by the option.

We might want to look for other cases like this... Also we could think about restricting this further... the flag really only affects the semantics tests, doesn't it? But most of it is cheap anyways, so the SMT tests are the most wasteful ones I guess.

started
started time in 2 hours ago
push

pettinarip push ethereum/ethereum-org-website

pettinarip
pettinarip
pettinarip
pettinarip
pettinarip
pettinarip

use generated query type on AllMdx query

commit sha: 035e14364be3cfda341d73b73d4693e9ce5c6716

push time in 2 hours ago
Activity icon
fork

asaj forked ethereum/go-ethereum

⚡ Official Go implementation of the Ethereum protocol
asaj GNU Lesser General Public License v3.0 Updated
fork time in 2 hours ago
Activity icon
issue

coveralls issue comment ethereum/solc-js

coveralls
coveralls

Fix CLI `--version` test to use version from the binary not `package.json`

Currently tests in cli.ts are hard-coded to require a binary with version matching package.json. This not true in general and causes problems in #598.

This PR changes the test to only require the output from --version to match the output of version() function in the binary. I also kept a modified version of the previous check as a sanity check - to match that the output actually looks like our version string.

coveralls
coveralls

Coverage Status

Coverage remained the same at 83.721% when pulling e078067ca094c5c93b3a8c15d1fc9705fbd1a9a9 on fix-version-test-dont-compare-with-package-json into 43772326c14ab38a16bf7aca208961f5ef63c75f on master.