{
    "Function": "disperseEther",
    "File": "contracts/tests/Disperse.sol",
    "Parent Contracts": [],
    "High-Level Calls": [],
    "Internal Calls": [
        "balance(address)"
    ],
    "Library Calls": [],
    "Low-Level Calls": [],
    "Code": "function disperseEther(address[] calldata recipients, uint256[] calldata values) external payable {\n        for (uint256 i = 0; i < recipients.length; i++)\n            payable(recipients[i]).transfer(values[i]);\n        uint256 balance = address(this).balance;\n        if (balance > 0)\n            payable(msg.sender).transfer(balance);\n    }"
}