Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 50 million developers.
Sign up
Popular repositories
-
-
-
Forked from boamaod/skype2irc
IRC ⟷ Skype Gateway Bot for Connecting Skype Chats to IRC Channels
10,194 contributions in the last year
Contribution activity
November 2020
Created 156 commits in 3 repositories
Created a pull request in ethereum/solidity that received 8 comments
Fix qualified modifier lookup.
Fixes #10303 No changelog entry since this is only present in breaking. TODO: document how cross-contract access works and whether or not modifie…
Opened 31 other pull requests in 2 repositories
ethereum/solidity
6
open
22
merged
2
closed
- Reimplement constant evaluator.
- Fix merge conflicts.
- Merge develop into breaking.
- [SolYul] Fix bug in array to storage copy routine.
- Pull offset check into updateStorageValue
- Storage storage copy for structs
- Copy value array from storage to storage.
- [SolYul] Copy byte arrays from storage to storage.
- Merge develop into breaking.
- [SolYul] Implement inline assembly access to constants.
- Fix calldata index access.
- Fix initializing mapping return variables.
- Fix Yul codegen for try with create.
- Merge develop into breaking.
- Merge develop into breaking.
- Merge develop into breaking.
- ExpressionStatements can only be FunctionCalls.
- Immutables with literal values are pure.
- Fail on invalid storage encoding for byte arrays.
- Fail on assertion failures in yul code generation.
- Merge develop into breaking.
- Allow fallback function to return data.
- Remove access to functions from inline assembly (unused code).
- Support .offset and .length for dynamic calldata arrays
- Merge develop into breaking.
- Some pull requests not shown.
ethereum/solidity-blog
1
merged
Reviewed 57 pull requests in 2 repositories
ethereum/solidity 55 pull requests
- [Sol->Yul] External library calls
- Split ewasm polyfill functions into different files.
- Document coreutils as a testing dependency
- Reimplement constant evaluator.
- Fix Standard JSON ignoring library file names
- Fix ewasm polyfills & enable corresponding tests.
- [BREAKING] Strict conversion
- Pull offset check into updateStorageValue
- [Sol->Yul] Copying arrays from calldata to memory
- Natspec: Fix internal error when different return name was inherited
- Fix bytecode replacement in command-line tests not detecting all bytecode segments between linker references
- [linker] Avoid spurious errors on stray underscores in --link input
- Fix standard JSON crash on linker references without a colon
- Moving mostly array tests to semanticTests
- Optimise libevmasm in yul
- ConstantEvaluator respecting integer type annotations (minimal PR)
- ConstantEvaluator respecting integer type annotations
- Add viaIR option to CompilerStack (and solc)
- [ewasm] Allow compiling abstract/interface contracts
- [BREAKING] Disallow declarations with name "this", "super" and "_"
- [BREAKING] Remove --old-reporter from solc
- ewasm: Add support for hera debug module
- ControlFlowAnalyser: Also consider called functions in a flow
- cmdlineTests.sh: Fix buggy calculation of the number of input files
- Moving tests to semanticTests part2
- Some pull request reviews not shown.
ethereum/solidity-blog 2 pull requests
Created an issue in ethereum/solidity that received 1 comment
Re-evaluate unicode tricks in comments
We should re-evaluate which unicode characters we disallow in comments and strings. Especially RTL markers come to mind.

