interface IConverter {
    /* ========== FUNCTIONS ========== */

    function convert(bytes32[] calldata proof, uint256 amount, uint256 minVader)
        external
        returns (uint256 vaderReceived);

    /* ========== EVENTS ========== */

    event Conversion(
        address indexed user,
        uint256 vetherAmount,
        uint256 vaderAmount
    );
}
function convert(bytes32[] calldata proof, uint256 amount, uint256 minVader)
    external
    returns (uint256 vaderReceived);

/* ========== FUNCTIONS ========== */