-
Mark Tyneway authored
* contracts-bedrock: custom gas token L1 contracts Implement the L1 contract diff of the custom gas token spec Co-authored-by:
Diego <105765223+0xfuturistic@users.noreply.github.com> * contracts-bedrock: custom gas token L2 contracts Implement the L2 contract diff of the custom gas token spec Co-authored-by:
Diego <105765223+0xfuturistic@users.noreply.github.com> * contracts-bedrock: custom gas token contracts Libraries and universal contracts in the custom gas token spec Co-authored-by:
Diego <105765223+0xfuturistic@users.noreply.github.com> * contracts-bedrock: custom gas token scripts Implement the scripts for the custom gas token spec Co-authored-by:
Diego <105765223+0xfuturistic@users.noreply.github.com> * contracts-bedrock: custom gas token tests Implement tests for the custom gas token spec Co-authored-by:
Diego <105765223+0xfuturistic@users.noreply.github.com> * op-bindings: update with custom gas token Co-authored-by:
Diego <105765223+0xfuturistic@users.noreply.github.com> * op-chain-ops: fixup tests Co-authored-by:
Diego <105765223+0xfuturistic@users.noreply.github.com> * contracts-bedrock: snapshots Update snapshots Co-authored-by:
Diego <105765223+0xfuturistic@users.noreply.github.com> * cleanup: get tests passing * contracts-bedrock: cleanup tests * contracts-bedrock: cleanup custom gas token * op-bindings: regenerate * codesize: fix * contracts-bedrock: custom gas token cleanup Co-authored-by:
Diego <105765223+0xfuturistic@users.noreply.github.com> * build: fix * custom-gas-token: fix build * custom-gas-token: cleanup, final spec nits * gas-snapshot: fix * contracts-bedrock: cleanup * contracts-bedrock: semver lock * invariant-docs: fixup * storage-layout: address * bindings: remove preview * bindings: add back bindingspreview * weth: remove weth9 Migrate to WETH based on weth98 * contracts-bedrock: cleanup * custom-gas-token: more cleanup Fix abi * contracts-bedrock: test case * custom-gas-token: cleanup, tests * lint: fix * custom-gas-token: address review comments * snapshots: regenerate * lint: fix * contracts-bedrock: clean up semantics of cgt Custom gas token semantics are strengthened and cleaned up to ensure invariants in spec are held true. * snapshots: regenerate * snapshots: gas snapshot * semver-lock: regenerate * comments: address * semver: calculate * ctb: revert in test * tests: fix flake * portal: better comment * test: fixup * lint: fix * snapshot: gas --------- Co-authored-by:
Diego <105765223+0xfuturistic@users.noreply.github.com>
a6074a7d