Commit d5439094 authored by Tarun Khasnavis's avatar Tarun Khasnavis Committed by GitHub

Add success requirement (#13499)

Co-authored-by: default avatarTarun Khasnavis <tarunkhasnavis@Taruns-MacBook-Pro.local>
parent a1df3e12
...@@ -123,7 +123,8 @@ contract Faucet { ...@@ -123,7 +123,8 @@ contract Faucet {
nonces[_auth.id][_params.nonce] = true; nonces[_auth.id][_params.nonce] = true;
// Execute transfer of ETH to the recipient account. // Execute transfer of ETH to the recipient account.
SafeCall.call(_params.recipient, _params.gasLimit, config.amount, _params.data); bool success = SafeCall.call(_params.recipient, _params.gasLimit, config.amount, _params.data);
require(success, "Faucet: Failed to execute SafeCall during drip to recipient");
emit Drip(config.name, _auth.id, config.amount, _params.recipient); emit Drip(config.name, _auth.id, config.amount, _params.recipient);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment