Skip to content

Commit

Permalink
Merge pull request #141 from Turupawn/remove-push
Browse files Browse the repository at this point in the history
Remove EVM Target Version section
  • Loading branch information
dghelm authored Dec 4, 2023
2 parents 4b43295 + 2865095 commit b01a9d7
Show file tree
Hide file tree
Showing 2 changed files with 0 additions and 12 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -82,12 +82,6 @@ This was chosen for two reasons:

We keep a close eye on all emerging EIPs adopted by Ethereum and adopt them when suitable. If you’re interested in more specifics, reach out in [our community forum](https://community.scroll.io) or on the [Scroll Discord](https://discord.gg/scroll).

## EVM Target version

To ensure no unexpected behavior happens in your contracts, we recommend using `london` as the target version when compiling your smart contracts.

You can read in more detail on Shanghai hard fork differences from London on the [Ethereum Execution spec](https://github.com/ethereum/execution-specs/blob/master/network-upgrades/mainnet-upgrades/shanghai.md) and how the new `PUSH0` instruction [impacts the Solidity compiler](https://blog.soliditylang.org/2023/05/10/solidity-0.8.20-release-announcement/).

## Transaction Fees

The fee charged to Scroll transactions contains two parts:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -82,12 +82,6 @@ Esto se eligió por dos razones:

Seguimos de cerca todas las EIP emergentes adoptadas por Ethereum y las adoptamos cuando es conveniente. Si estás interesado en más detalles, ponte en contacto con nosotros en [nuestro foro de la comunidad](https://community.scroll.io) o en [Scroll Discord](https://discord.gg/scroll).

## Versión del compilador de la EVM

Para garantizar que no se produzca ningún comportamiento inesperado en sus contratos, recomendamos utilizar `london` como versión de referencia al compilar sus smart contracts.

Puedes leer con más detalle las diferencias entre el hard fork de Shanghai y London en la [Ethereum Execution spec](https://github.com/ethereum/execution-specs/blob/master/network-upgrades/mainnet-upgrades/shanghai.md) y cómo la nueva instrucción `PUSH0` [afecta al compilador de Solidity](https://blog.soliditylang.org/2023/05/10/solidity-0.8.20-release-announcement/).

## Comisiones de Transacciones

La comisión aplicada a las transacciones de Scroll consta de dos partes:
Expand Down

0 comments on commit b01a9d7

Please sign in to comment.