Skip to content

Commit

Permalink
Specify no contract case in withdraw contract
Browse files Browse the repository at this point in the history
  • Loading branch information
dapplion authored Nov 27, 2024
1 parent 7d8cd13 commit b03da00
Showing 1 changed file with 1 addition and 0 deletions.
1 change: 1 addition & 0 deletions execution/withdrawals.md
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,7 @@ System transactions rules are:
- Fees are not added ([ref](https://github.com/NethermindEth/nethermind/blob/master/src/Nethermind/Nethermind.Evm/TransactionProcessing/TransactionProcessor.cs#L421-L448))
- `block.gas_used` is not incremented ([ref](https://github.com/NethermindEth/nethermind/blob/master/src/Nethermind/Nethermind.Evm/TransactionProcessing/TransactionProcessor.cs#L482-L485))
- If the transaction reverts, or runs out of the gas, the entire block **MUST** be considered invalid.
- If no contract is deployed at `WITHDRAWAL_CONTRACT`, ignore this system call and allow the block to be considered valid.

## Rationale

Expand Down

0 comments on commit b03da00

Please sign in to comment.