-
Notifications
You must be signed in to change notification settings - Fork 3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: v0.3.0 release candidate #603
Commits on Apr 26, 2021
-
feat: Attempt to decode txs as RLP first (#563)
Co-authored-by: smartcontracts <smartcontracts@doge.org>
Configuration menu - View commit details
-
Copy full SHA for 303e338 - Browse repository at this point
Copy the full SHA 303e338View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0629e79 - Browse repository at this point
Copy the full SHA 0629e79View commit details -
feat[contracts]: Use standard RLP transaction format (#566)
* feat[contracts]: Use standard RLP transaction format * fix[l2geth]: Encode transaction as RLP * fix: Correct gas estimation in integration tests * fix: Correct gas estimation in integration tests * Update packages/contracts/contracts/optimistic-ethereum/OVM/predeploys/OVM_SequencerEntrypoint.sol Co-authored-by: ben-chain <ben@pseudonym.party> * fix[contracts]: Use isCreate instead of checking target address * fix[contracts]: Minor optimization in SequencerEntrypoint * fix[contracts]: Pass max gas to contract call in EOA contract Co-authored-by: ben-chain <ben@pseudonym.party>
Configuration menu - View commit details
-
Copy full SHA for 2de866b - Browse repository at this point
Copy the full SHA 2de866bView commit details -
feat[contracts]: Make ProxyEOA compatible with eip1967 (#592)
* feat[contracts]: Make ProxyEOA compatible with eip1967 * fix[contracts]: Fix bug introduced by indirect constant * chore[contracts]: Add changeset * Update .changeset/old-cycles-invite.md Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
Configuration menu - View commit details
-
Copy full SHA for 6ed8d8e - Browse repository at this point
Copy the full SHA 6ed8d8eView commit details -
l2geth: remove ovmsigner (#591)
* l2geth: remove ovmsigner Also reduce the diff Co-authored-by: smartcontracts * l2geth: add changeset
Configuration menu - View commit details
-
Copy full SHA for 39356ec - Browse repository at this point
Copy the full SHA 39356ecView commit details -
l2geth: set rlp encoded tx in txmeta in RPC layer (#644)
* l2geth: set rlp encoded tx in txmeta in RPC layer * l2geth: remove extra setter of txmeta * chore: add changeset
Configuration menu - View commit details
-
Copy full SHA for 5c7ea55 - Browse repository at this point
Copy the full SHA 5c7ea55View commit details -
feat: Have ExecutionManager pass data upwards (#643)
* feat[contracts]: Make ExecutionManager return data * fix[l2geth]: fix linting error * fix[contracts]: Fix build error * fix[contracts]: fix failing unit tests * Add changeset Co-authored-by: Karl Floersch <karl@karlfloersch.com>
Configuration menu - View commit details
-
Copy full SHA for bda36a4 - Browse repository at this point
Copy the full SHA bda36a4View commit details -
rpc: only allow txs with no calldata when there is value (#645)
* l2geth: api checks for 0 value * chore: add changeset * l2geth: remove check for specific gasprice
Configuration menu - View commit details
-
Copy full SHA for 42a69b6 - Browse repository at this point
Copy the full SHA 42a69b6View commit details
Commits on Apr 27, 2021
-
feat[contracts]: Add value transfer support to ECDSAContractAccount (#…
…619) * feat[contracts]: Use standard RLP transaction format (#566) * feat[contracts]: Use standard RLP transaction format * fix[l2geth]: Encode transaction as RLP * fix: Correct gas estimation in integration tests * fix: Correct gas estimation in integration tests * Update packages/contracts/contracts/optimistic-ethereum/OVM/predeploys/OVM_SequencerEntrypoint.sol Co-authored-by: ben-chain <ben@pseudonym.party> * fix[contracts]: Use isCreate instead of checking target address * fix[contracts]: Minor optimization in SequencerEntrypoint * fix[contracts]: Pass max gas to contract call in EOA contract Co-authored-by: ben-chain <ben@pseudonym.party> * feat[contracts]: Add value transfer to contract account * fix[contracts]: Tweak transfer logic and add tests * fix[geth]: Remove logic that rejects value gt 0 txs * fix: nonce issue in rpc tests * fix: use correct wallet in rpc value tests * Update rpc.spec.ts * cleanup: remove double definition * chore: add changeset * chore: add changeset * tests: delete dead test * l2geth: log the tx value * l2geth: pass through zero value at top level * test: receipt passes * test: more specifically set balance Co-authored-by: ben-chain <ben@pseudonym.party> Co-authored-by: Mark Tyneway <mark.tyneway@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1a86e16 - Browse repository at this point
Copy the full SHA 1a86e16View commit details -
dtl: remove legacy encoding (#618)
* dtl: remove legacy decoding * tests: remove dead test * chore: add changeset
Configuration menu - View commit details
-
Copy full SHA for 0ef8cec - Browse repository at this point
Copy the full SHA 0ef8cecView commit details -
Add Goerli v3 deployment (#651)
* Add Goerli v3 deployment * Add Goerli v3 to README
Configuration menu - View commit details
-
Copy full SHA for 3d3b298 - Browse repository at this point
Copy the full SHA 3d3b298View commit details
Commits on Apr 29, 2021
-
dtlL fix syncing off by one (#687)
* dtl: syncing off by one error * chore: add changeset
Configuration menu - View commit details
-
Copy full SHA for 435cfd4 - Browse repository at this point
Copy the full SHA 435cfd4View commit details -
dtl: index the value field (#686)
* chore: add changeset * chore: add changeset * dtl: pass through value field * core-utils: update and test toRpcString * lint: fix * l2geth: parse value fields * chore: add changeset
Configuration menu - View commit details
-
Copy full SHA for 0f4a17e - Browse repository at this point
Copy the full SHA 0f4a17eView commit details -
* l2geth: prevent fees lower than 21000 * l2geth: remove old check for too high tx gaslimit * tests: update to use new min gas estimated value * chore: add changeset * test: update expected values * test: remove dead test
Configuration menu - View commit details
-
Copy full SHA for 4eff927 - Browse repository at this point
Copy the full SHA 4eff927View commit details
Commits on Apr 30, 2021
-
Configuration menu - View commit details
-
Copy full SHA for e29730d - Browse repository at this point
Copy the full SHA e29730dView commit details
Commits on May 3, 2021
-
examples: fix waffle example + gas changes in tests (#724)
* examples: fix waffle example * tests: update gas price in assertion * chore: add changeset * l2geth: estimate gas assertion in decimal * test: use configurable key
Configuration menu - View commit details
-
Copy full SHA for cd6c8a8 - Browse repository at this point
Copy the full SHA cd6c8a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for d07fdb3 - Browse repository at this point
Copy the full SHA d07fdb3View commit details -
fix: prevent eth sendtransaction (#725)
* api: prevent unsafe calls * api: fill in txmeta * chore: add changeset * chore: add changeset
Configuration menu - View commit details
-
Copy full SHA for 09d6827 - Browse repository at this point
Copy the full SHA 09d6827View commit details -
l2geth + contracts: standard interface for systems contracts and user…
…land contracts (#721) * l2geth: fix call returndata parsing * contracts: standardize simulateMessage and run to return bytes * chore: add changeset * chore: add changeset * l2geth: more simple decoding * contracts: remove named arguments
Configuration menu - View commit details
-
Copy full SHA for 2aaefbe - Browse repository at this point
Copy the full SHA 2aaefbeView commit details
Commits on May 4, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 06c34c7 - Browse repository at this point
Copy the full SHA 06c34c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f14d68 - Browse repository at this point
Copy the full SHA 2f14d68View commit details -
Merge branch 'master' into v0.3.0-rc
The only merge conflict was in `ExecutionManager.run`. Upstream didn't have return values while the v0.3.0-rc branch did.
Configuration menu - View commit details
-
Copy full SHA for 9ea9923 - Browse repository at this point
Copy the full SHA 9ea9923View commit details -
fix: remove type check in rollup client (#750)
* l2geth: remove tx type check in client * chore: add changeset
Configuration menu - View commit details
-
Copy full SHA for 3583727 - Browse repository at this point
Copy the full SHA 3583727View commit details
Commits on May 5, 2021
-
dtl: prevent null reference in L1 handler (#757)
* dtl: prevent reference of null value * chore: add changeset
Configuration menu - View commit details
-
Copy full SHA for e5ee50d - Browse repository at this point
Copy the full SHA e5ee50dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 812b5ed - Browse repository at this point
Copy the full SHA 812b5edView commit details
Commits on May 7, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 7a92d60 - Browse repository at this point
Copy the full SHA 7a92d60View commit details -
feat[l2geth]: Pass up contract revert reasons during DoEstimateGas (#774
) * wip: Starting work on geth revert reasons during estimate gas fix: error in comment fix: I got things backwards fix: Use UnpackValues instead of Unpack Update l2geth/accounts/abi/abi.go Co-authored-by: Georgios Konstantopoulos <me@gakonst.com> * Add integration test for reverts fix: build error * chore: Add changeset Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
Configuration menu - View commit details
-
Copy full SHA for d0e4250 - Browse repository at this point
Copy the full SHA d0e4250View commit details
Commits on May 8, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 9525653 - Browse repository at this point
Copy the full SHA 9525653View commit details
Commits on May 10, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 193216d - Browse repository at this point
Copy the full SHA 193216dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3171478 - Browse repository at this point
Copy the full SHA 3171478View commit details -
Migrate ETH between gateways (#778)
* add migrate ETH functionality * contracts: add eth gateway docstring (#832) Co-authored-by: Mark Tyneway <mark.tyneway@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 293a386 - Browse repository at this point
Copy the full SHA 293a386View commit details