github.com/tirogen/go-ethereum@v1.10.12-0.20221226051715-250cfede41b6/eth/tracers/internal/tracetest/testdata/call_tracer/inner_throw_outer_revert.md (about)

     1  This test tests out the trace generated by the deployment of this contract:
     2  
     3  ```solidity
     4  contract Revertor {
     5      function run() public pure {
     6          require(2 > 3, "This called failed");
     7      }
     8  }
     9  
    10  contract Contract {
    11      constructor() {
    12          Revertor r = new Revertor();
    13          r.run();
    14      }
    15  }
    16  ```
    17  
    18  The trace should show a revert, with the revert reason for both the top-call as well
    19  as the inner call.