- 17 May, 2021 1 commit
-
-
Maurelian authored
-
- 15 May, 2021 3 commits
-
-
github-actions[bot] authored
Co-authored-by:
github-actions[bot] <github-actions[bot]@users.noreply.github.com>
-
Mark Tyneway authored
* optimism: syncing dtl with correct contracts * chore: add changeset
-
Karl Floersch authored
-
- 14 May, 2021 7 commits
-
-
github-actions[bot] authored
Co-authored-by:
github-actions[bot] <github-actions[bot]@users.noreply.github.com>
-
Mark Tyneway authored
* dtl: update constant to 9 million gaslimit * dtl: parse as rlp without top level type * chore: add changeset * test: delete dead code * lint: fix * deps: add etherproject transactions * dtl: better handler for more number types * tests: fix chainid
-
Annie Ke authored
* feat[batch-submitter]: add lightweight metrics server * add changeset * move metrics server to common
-
Mark Tyneway authored
* l2geth: allow for the configured max tx gaslimit to be set in the contracts * chore: add changeset
-
Matt Masurka authored
* Contracts: connectToL1Contracts & connectToL2Contrats (part 1) * chore: add changeset Co-authored-by:
Kelvin Fichter <kelvinfichter@gmail.com>
-
Karl Floersch authored
* feat: add config for impersonating accounts to BS Useful for testing against hardhat forks. * Make block offset configurable (#865) * feat: make block offset configurable * Add a USE_HARDHAT config * batch-submitter: must pass both impersonate options (#866) Co-authored-by:
Mark Tyneway <mark.tyneway@gmail.com> * batch-submitter: update example env * batch-submitter: lint fix * batch-submitter: clean up old comments * batch-submitter: USE_HARDHAT * batch-submitter: add error messages Co-authored-by:
Mark Tyneway <mark.tyneway@gmail.com>
-
Matt Masurka authored
* Links to new contributing guide * Adds 1 vs 2 reviewer list * More detail Co-authored-by:
platocrat <37757724+platocrat@users.noreply.github.com>
-
- 13 May, 2021 6 commits
-
-
smartcontracts authored
* maintenance: standardize license usage * fix: rename LICENSE.txt to LICENSE
-
Mark Tyneway authored
* batch-submitter: backwards compatible configuration * chore: add changeset * deps: update * js: move bcfg interface to core-utils * batch-submitter: parse USE_SENTRY and add to env example * chore: add changeset * batch-submitter: parse as float instead of int * batch-submitter: better error logging
-
Mark Tyneway authored
* l2geth: fix get last confirmed enqueue * chore: add changeset * client: return error correctly
-
Ben Wilson authored
* Update Github Actions for the develop branch * Rebased and updated changeset config
-
Mark Tyneway authored
* l2geth: update start script for mainnet v3 * chore: add changeset
-
Annie Ke authored
* chore: update READMEs with new env vars * extra context in dtl readme * more context
-
- 12 May, 2021 6 commits
-
-
Matt Masurka authored
* Removes '-v3' from kovan and goerli contracts folders * Generatees new README
-
Karl Floersch authored
* Update mainnet deployment * Remove old unused contracts * chore: regenerate readme * Change : to - in deploy files Co-authored-by:
Georgios Konstantopoulos <me@gakonst.com> Co-authored-by:
Mark Tyneway <mark.tyneway@gmail.com> Co-authored-by:
platocrat <37757724+platocrat@users.noreply.github.com>
-
platocrat authored
* example: get revert msgs for hardhat * fix: remove chai-as-promised dep and logic * re-add @types/mocha and @types/chai * Update examples/hardhat/package.json Co-authored-by:
smartcontracts <kelvinfichter@gmail.com>
-
Mark Tyneway authored
* batch-submitter: log error explicitly * data-transport-layer: log error explicitly * message-relayer: log error explicitly * chore: add changeset
-
platocrat authored
* docs: add truffle example * fix: add gasPrice: 0 to all ctc calls and deploys * chore(truffle-example): use correct truffle command * fix: install missing packages * style: fix missing newlines * fix: attempt to fix yarn.lock (2) * Update integration.yml * specify truffle config and network * correctly specify path and version * relayer: logging cleanup (#807) * relayer: don't log options at startup * chore: add changeset * relayer: log specifc config options * config: message relayer (#809) * relayer: migrate towards prefixed config w/ backwards compat * chore: update relayer config parsing * env: use start-offset instead of block offset * lint: fix * deps: add bcfg * message-relayer: cleaner config parsing * lint: fix * Version Packages (#833) Co-authored-by:
github-actions[bot] <github-actions[bot]@users.noreply.github.com> * fix: geth miner timestamp bug (#836) * l2geth: use correct timestamp protection * chore: add changeset * Version Packages (#837) Co-authored-by:
github-actions[bot] <github-actions[bot]@users.noreply.github.com> * style: require curly braces for if statements (#835) * test[integration-tests]: l2geth call and creation OOG (#839) * fix: WE DID IT Co-authored-by:
Georgios Konstantopoulos <me@gakonst.com> Co-authored-by:
Kelvin Fichter <kelvinfichter@gmail.com> Co-authored-by:
Mark Tyneway <mark.tyneway@gmail.com> Co-authored-by:
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by:
github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by:
ben-chain <ben@pseudonym.party>
-
smartcontracts authored
-
- 11 May, 2021 13 commits
-
-
ben-chain authored
-
smartcontracts authored
-
github-actions[bot] authored
Co-authored-by:
github-actions[bot] <github-actions[bot]@users.noreply.github.com>
-
Mark Tyneway authored
* l2geth: use correct timestamp protection * chore: add changeset
-
github-actions[bot] authored
Co-authored-by:
github-actions[bot] <github-actions[bot]@users.noreply.github.com>
-
Mark Tyneway authored
* relayer: migrate towards prefixed config w/ backwards compat * chore: update relayer config parsing * env: use start-offset instead of block offset * lint: fix * deps: add bcfg * message-relayer: cleaner config parsing * lint: fix
-
Mark Tyneway authored
* relayer: don't log options at startup * chore: add changeset * relayer: log specifc config options
-
github-actions[bot] authored
Co-authored-by:
github-actions[bot] <github-actions[bot]@users.noreply.github.com>
-
Karl Floersch authored
* feat: Attempt to decode txs as RLP first (#563) Co-authored-by:
smartcontracts <smartcontracts@doge.org> * l2geth: remove eth_sendRawEthSignTransaction endpoint (#589) * 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]: 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> * l2geth: remove ovmsigner (#591) * l2geth: remove ovmsigner Also reduce the diff Co-authored-by: smartcontracts * l2geth: add changeset * 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 * 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> * 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 * 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> * dtl: remove legacy encoding (#618) * dtl: remove legacy decoding * tests: remove dead test * chore: add changeset * Add Goerli v3 deployment (#651) * Add Goerli v3 deployment * Add Goerli v3 to README * dtlL fix syncing off by one (#687) * dtl: syncing off by one error * chore: add changeset * 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 * rpc: gas fixes (#695) * 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 * 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 * ops: delete extra whitespace (#731) * fix: prevent eth sendtransaction (#725) * api: prevent unsafe calls * api: fill in txmeta * chore: add changeset * chore: add changeset * l2geth + contracts: standard interface for systems contracts and userland 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 * chore: fix linter errors * Add contract deployment to Kovan (#715) * fix: remove type check in rollup client (#750) * l2geth: remove tx type check in client * chore: add changeset * dtl: prevent null reference in L1 handler (#757) * dtl: prevent reference of null value * chore: add changeset * test: eth_call exceptions (#800) * 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> * chore: add changeset (#831) * Migrate ETH between gateways (#778) * add migrate ETH functionality * contracts: add eth gateway docstring (#832) Co-authored-by:
Mark Tyneway <mark.tyneway@gmail.com> Co-authored-by:
smartcontracts <smartcontracts@doge.org> Co-authored-by:
Mark Tyneway <mark.tyneway@gmail.com> Co-authored-by:
smartcontracts <kelvinfichter@gmail.com> Co-authored-by:
ben-chain <ben@pseudonym.party> Co-authored-by:
Georgios Konstantopoulos <me@gakonst.com> Co-authored-by:
Maurelian <maurelian@protonmail.ch> Co-authored-by:
Kevin Ho <kevinjho1996@gmail.com>
-
smartcontracts authored
* feat[contracts]: have deploy register multi message relayer on L1 * chore: add changeset * fix: minor typo in comment * fix: remove unnecessary changes
-
smartcontracts authored
* maintenance: move various deps to dev deps * chore: add changeset
-
Georgios Konstantopoulos authored
-
Matt Masurka authored
-
- 10 May, 2021 1 commit
-
-
Ben Wilson authored
-
- 08 May, 2021 3 commits
-
-
Karl Floersch authored
* feat: add proposer & sequencer signers to BS * De-duplicate sequencer & proposer wallets if same addr * Add changeset * Remove out of date comment * Lint
-
Liam Horne authored
Co-authored-by:
smartcontracts <kelvinfichter@gmail.com>
-
Mark Tyneway authored
* l2geth: add wsport parsing to start script * chore: add changeset
-