1. 23 May, 2023 1 commit
    • Mark Tyneway's avatar
      contracts-bedrock: seize and split gas management · 4440ecbf
      Mark Tyneway authored
      Ensure that a constant amount of gas is passed to each account
      when splitting up the seized bond. We can assume that the recipients
      will be able to receive ether with 30,000 gas. It is the end user's
      fault if they do funny business in a fallback function and cannot
      receive the ether. We also cannot revert if the transfer fails
      because a malicious entity could prevent all other entities from
      receiving their funds. Previously, the amount of gas sent to each
      recipient was different and also based on the amount of gasleft
      in the execution. The problem with using gasleft here is that
      gas estimation will result in enough gas being used for the most
      gas guzzling call to be used for each of the calls.
      4440ecbf
  2. 22 May, 2023 8 commits
  3. 20 May, 2023 4 commits
  4. 19 May, 2023 20 commits
  5. 18 May, 2023 7 commits