- 17 Aug, 2021 7 commits
-
-
Annie Ke authored
-
Mark Tyneway authored
feat: make contracts package browser compatible
-
Kelvin Fichter authored
-
Kelvin Fichter authored
-
Kelvin Fichter authored
-
Mark Tyneway authored
Merge pull request #1340 from ethereum-optimism/dependabot/npm_and_yarn/ops/docker/hardhat/path-parse-1.0.7 chore(deps): bump path-parse from 1.0.6 to 1.0.7 in /ops/docker/hardhat
-
Mark Tyneway authored
l2geth: rollup client style
-
- 14 Aug, 2021 4 commits
-
-
Mark Tyneway authored
Small style fix in the rollup client Co-authored-by: r1cs
-
Mark Tyneway authored
Update L2StandardTokenFactory deployment artefact and script
-
Mark Tyneway authored
Remove examples from monorepo
-
Mark Tyneway authored
l2geth: remove dead code in `blockchain.go` and `miner/worker.go`
-
- 13 Aug, 2021 12 commits
-
-
Mark Tyneway authored
l2geth: allow RPC transactions to go to `address(0)`
-
Mark Tyneway authored
l2geth: removes the id from the evm
-
elenadimitrova authored
-
elenadimitrova authored
There are replaced by relevant tutorials in optimism-tutorials repo
-
dependabot[bot] authored
Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7. - [Release notes](https://github.com/jbgutierrez/path-parse/releases) - [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7) --- updated-dependencies: - dependency-name: path-parse dependency-type: indirect ... Signed-off-by:
dependabot[bot] <support@github.com>
-
Mark Tyneway authored
Version Packages
-
github-actions[bot] authored
-
Mark Tyneway authored
Merge develop into master.
-
Mark Tyneway authored
l2geth: small style fix to the state manager precompile
-
Mark Tyneway authored
l2geth: delete pending tasks in miner
-
Mark Tyneway authored
This PR deletes pending tasks in the miner codepath that result in a buildup of state objects. The pending tasks will grow over time without deleting them, resulting in a memory leak.
-
Mark Tyneway authored
Updates the style to encapsulate the `err` so that it doesn't need to reassign `err` and can instead keep the `err` in its own scope.
-
- 12 Aug, 2021 1 commit
-
-
Mark Tyneway authored
This PR removes dead code that was responsible for timestamp management. This codepath is no longer used so removing it will reduce the diff.
-
- 11 Aug, 2021 3 commits
-
-
Mark Tyneway authored
When the custom batch serialization was being used instead of RLP, a transaction being sent to `address(0)` was not allowed because that meant that it was a contract creation because there is no abi encoding for `nil`. To prevent collisions, transactions sent via RPC to `address(0)` were banned. Now the RLP transactions are being used, this check can be removed. It helps to reduce the diff from upstream geth.
-
Kevin Ho authored
Faster development node (download instead of build)
-
Ori Pomerantz authored
Replacement to #1314
-
- 10 Aug, 2021 5 commits
-
-
Mark Tyneway authored
l2geth: remove diffdb
-
Mark Tyneway authored
l2geth: remove unnecessary reflect
-
Mark Tyneway authored
l2geth: small changes to miner codepath
-
Mark Tyneway authored
l2geth: small syntax fix in the syncservice
-
Mark Tyneway authored
This PR removes the diffdb as it is not currently being used. Removing the diffdb is meant to help with resource usage of the node.
-
- 07 Aug, 2021 8 commits
-
-
Mark Tyneway authored
Very minor fix to the syncservice
-
Mark Tyneway authored
These are minor changes to the miner codepath.
-
Mark Tyneway authored
l2geth: remove layer of indirection with state manager
-
Kevin Ho authored
Add hardhat task for withdrawing ETH fees
-
Mark Tyneway authored
There was a usage of `refect` that was not required. This PR removes its usage so that the code is simplified.
-
Mark Tyneway authored
This PR removes the assignment of a pointer to the state manager abi and just directly uses it instead. There is an assumption that the state manager abi exists, but this check happens at startup time, when the abis are pulled from the state dump.
-
Mark Tyneway authored
The `id` field was added to the EVM to allow for the logs to make sense during concurrent calls to EVM execution. It adds a diff and is not required now that `eth_call` is no longer logged.
-
Mark Tyneway authored
l2geth: update the start script to work with regenesis 0.4.0
-